-
Notifications
You must be signed in to change notification settings - Fork 3
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
Extend documentation #10
Conversation
@@ -7,6 +7,8 @@ Python API | |||
:imported-members: | |||
|
|||
|
|||
.. manually documented as parse_annotation is undocumented |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll add a cross-reference to the manual documentation here:
:meth:`AnnotationStringParser.__call__`
The autodoc
sees that it is a function and pulls the signature from AnnotationStringParser.__call__
, but nothing else.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not entirely following here, but feel free to update
This PR extends the mzpaf.readthedocs.io website with documentation for the LARK grammar, JSON Schema, regular expressions.
For some sections in the documentation, the Sphinx
conf.py
script automatically generates some markdown files from JSON files, and copies the railroad diagram. No GitHub actions are required for this, as this code runs on docs-generation at readthedocs.io.The version of the documentation from this branch can be viewed on https://mzpaf.readthedocs.io/en/add-sphinx-docs/.
Edit 11/11/2024: This PR was updated to add upon the existing documentation.