-
Notifications
You must be signed in to change notification settings - Fork 23
feat(doc): improve operator Markdown documentation generation #2635
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
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #2635 +/- ##
==========================================
+ Coverage 84.14% 84.25% +0.11%
==========================================
Files 91 92 +1
Lines 10709 10819 +110
==========================================
+ Hits 9011 9116 +105
- Misses 1698 1703 +5 |
439fedf to
de8b9be
Compare
| / "dpf" | ||
| / "plugins" | ||
| / "dpf_composites" | ||
| / "composite_operators.dll", |
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.
We should make it compatible with Linux. Is this a priority though?
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.
Is there any reason to restrict it to Windows?
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.
-> Sound plugin exists only for Windows, but that is all
|
Check if it works for a remote server. |
|
Some tests with 'continue-on-error: true' have failed:
Created by continue-on-error-comment |
Modifies
.ci/generate_operators_doc.pyby:--output_pathargument to select where to write the operator specs doc.toc.ymlrelative to the doc root.operator_docdependency group to listjinja2as optional requirement (requires a release for it to work)Also allow to generate the operator doc sources without cloning pydpf-core:
ansys.dpf.core.documentation.py)dpf_generate_operators_doc) upon installation of the librarydoc/source/operators_doc/operator-specifications/operator_doc_template.mdanddoc/source/operators_doc/operator-specifications/toc_template.j2