-
Notifications
You must be signed in to change notification settings - Fork 11
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
Fix MkDocs build warnings and CI job #254
Conversation
Add `attr_list` extension to accommodate the width specifications of images. Remove unresolvable cross-references, re-create resources, or re-direct cross-references. Update documentation, fixing retrieval and rendering. Streamline `create-api-reference-docs` invoke task to be more EMMOntoPy-specific.
Why do you want to remove all the links in the .md? |
I don't think I am? Which ones do you mean specifically? |
Yeah - I was confused about these lines. I think maybe they are there because this whole part of the example is taken "out of context" in a way? If it is generated as part of the full EMMO documentation, it might make sense :) If you have some good alternative targets for the links here, feel free to add suggestions or perhaps direct me to the a base URL where I can find them? |
This is ready to go with an accepting review. |
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 agree, inthe README the only example is using emmo-inferred, which means that it is not using an ontology using the original structure. It is a little difficult to find the correct .ttl files on on the emmo official repository (emmo-repo.github.io). In this example we should point to the 'latest' here, so as not to have an outdated example from the start. Let's therefore skip it for now.
Description:
Fixes #250
Add
attr_list
extension to accommodate the width specifications of images.Remove unresolvable cross-references, re-create resources, or re-direct cross-references.
Update documentation, fixing retrieval and rendering.
Streamline
create-api-reference-docs
invoke task to be more EMMOntoPy-specific.This also treats the
emmopy/emmocheck.py
file differently, when creating the API Reference MarkDown file for it, setting the handling of base/parent classes toFalse
; meaning parent classes should not be considered for the documentation (as this results in warnings from theunittest.case.TestCase
class).Type of change:
Checklist:
This checklist can be used as a help for the reviewer.
Comments: