You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are just observations on the Sphinx-style objects inventory for PDM documentation. The objects referred to are all the publicly documented members in the API Reference, as well as sections of the Development guide on pytest fixtures.
The object inventory can be "inspected / verified" with the Sphinx intersphinx extension:
I'm not familiar with MkDocs and how sources are defined to include/exclude code, but it appears several key libraries are not documented, e.g. all libraries in the resolver subpackage.
I assume that the current scope of API and Development guide documentation is limited to whatever is deemed relevant to PDM users, developers and/or contributors. But as a general comment, I feel it would be good idea to document all public (or at least, non-private) members across libraries and subpackages.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
These are just observations on the Sphinx-style objects inventory for PDM documentation. The objects referred to are all the publicly documented members in the API Reference, as well as sections of the Development guide on pytest fixtures.
The object inventory can be "inspected / verified" with the Sphinx intersphinx extension:
I'm not familiar with MkDocs and how sources are defined to include/exclude code, but it appears several key libraries are not documented, e.g. all libraries in the
resolver
subpackage.I assume that the current scope of API and Development guide documentation is limited to whatever is deemed relevant to PDM users, developers and/or contributors. But as a general comment, I feel it would be good idea to document all public (or at least, non-private) members across libraries and subpackages.
Beta Was this translation helpful? Give feedback.
All reactions