twisted / twisted/twisted

Remove @see docstrings from IOCPReactor so that full API documentation can be inherited from the appropriate interface

Open
#6,483 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

core documentation enhancement new priority-normal
Dominant language
Python
Stars
6k
Forks
1.2k
Avg merge
2d 10h
Merged PRs (30d)
10

Description

arbiter's avatar arbiter reported
Trac ID trac#6483
Type enhancement
Created 2013-04-27 12:53:30Z

In twisted/internet/iocpreactor/reactor.py follows the same pattern as [#6459 ticket:6459].

Remove methods that contain only an @see reference will make the API document better.

Attachments:

Searchable metadata
trac-id__6483 6483
type__enhancement enhancement
reporter__arbiter arbiter
priority__normal normal
milestone__ 
branch__ 
branch_author__ 
status__new new
resolution__None None
component__core core
keywords__documentation documentation
time__1367067210000000 1367067210000000
changetime__1367076915000000 1367076915000000
version__None None
owner__arbiter arbiter

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with twisted/internet/iocpreactor/reactor.py and compare its documentation pattern with ticket 6459. Review the attached iocpreactor-apidocs-6483 patches, including the conditional methods that need L{} docstrings for pydoctor. Done means removing @see-only methods so API documentation is inherited from the appropriate interface while preserving documentation pydoctor can process.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.