Check documentation is correct and it renders correctly #492
Labels
part:docs
Affects the documentation
priority:high
Address this as soon as possible
type:bug
Something isn't working
Milestone
What happened?
The generated documentation has several issues that prevents proper navigation or visualization. These issues are not only in the docstrings, sometimes how the code is structured makes the documentation not render properly.
This is a tracking issue to collect all of these problems to be able to fix them, and also to write a guide on how to write proper documentation (and code structure) so it can be rendered properly.
@property
documentation #39Returns:
section.FormulaEngine
is returned by public methods but it's not exposed publicly, see Add pv optimization tutorial #700 (comment))TypeVar
s) of all generic public classes (we used to use_T
to make it private so it can't be accidentally imported by other modules, but that means it is hidden from the docs too, which hides important information, like constrains, bound and co/contravariance)in_shifting_group
option (see Support power requests from shifting actors in the PowerManager #957 (comment)).What did you expect instead?
The documentation being rendered correctly.
Affected version(s)
No response
Affected part(s)
Documentation (part:docs)
Extra information
No response
The text was updated successfully, but these errors were encountered: