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.
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
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.
@propertydocumentation #39Returns:section.FormulaEngineis returned by public methods but it's not exposed publicly, see Add pv optimization tutorial #700 (comment))TypeVars) of all generic public classes (we used to use_Tto 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_groupoption (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