Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document the entire API by namespace/module #2076

Merged
merged 2 commits into from
Feb 19, 2025

Conversation

kontura
Copy link
Contributor

@kontura kontura commented Feb 19, 2025

I made my own build of the docs so the result can be previewed: https://amatej-dnf5.readthedocs.io/en/latest/api/index.html

It would be ideal if the entire documentation was generated automatically but then the cpp and Python docs would look very different. Doing it by namespace/module still gives us enough control while there is not that many of them.
This could be revisited later.

This should include the entire API.
It is much more mantainable because namespaces are added far less often
than classes and there is less of them.
This should include the entire Python API currently exposed.
@jan-kolarik jan-kolarik self-assigned this Feb 19, 2025
Copy link
Member

@jan-kolarik jan-kolarik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for filling the gaps there!

@jan-kolarik jan-kolarik added this pull request to the merge queue Feb 19, 2025
Merged via the queue into rpm-software-management:main with commit eb8d853 Feb 19, 2025
5 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants