-
Notifications
You must be signed in to change notification settings - Fork 1
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
docs: Adds basic documentation using mkdocs #103
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #103 +/- ##
==========================================
+ Coverage 65.87% 72.00% +6.13%
==========================================
Files 3 8 +5
Lines 337 593 +256
==========================================
+ Hits 222 427 +205
- Misses 115 166 +51 ☔ View full report in Codecov by Sentry. |
No idea why |
54c8822
to
127c163
Compare
I had an hour of work left and was unlikely to be able to concentrate deeply on work so used the time productively to knock up the documentation for AFMReader using [mkdocs](https://www.mkdocs.org/). Its pretty basic but once merged pushes to the `main` branch of files under `docs/` will trigger the documentation to be rebuilt. It includes the API docs auto-generated from docstrings and the ability to easily switch between versions. This is a prelude to switching TopoStats and [AFM-SPM.github.io](https://github.com/AFM-SPM/AFM-SPM.github.io) over to `mkdocs`.
127c163
to
53902e0
Compare
…ithub.com/AFM-SPM/AFMReader into maxgamill-sheffield/ns-rse-docs-additions
…ithub.com/AFM-SPM/AFMReader into maxgamill-sheffield/ns-rse-docs-additions
I had an hour of work left and was unlikely to be able to concentrate deeply on work so used the time productively to knock up the documentation for AFMReader using [mkdocs](https://www.mkdocs.org/). Its pretty basic but once merged pushes to the `main` branch of files under `docs/` will trigger the documentation to be rebuilt. It includes the API docs auto-generated from docstrings and the ability to easily switch between versions. This is a prelude to switching TopoStats and [AFM-SPM.github.io](https://github.com/AFM-SPM/AFM-SPM.github.io) over to `mkdocs`.
53902e0
to
746cb7f
Compare
Ready for review. Current pre-commit failure is not one we can get round I don't think as its a configuration option required for the rendering of the Mermaid diagram. |
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.
Yep looks good! Thanks for including my edits :)
I had an hour of work left and was unlikely to be able to concentrate deeply on work so used the time productively to
knock up the documentation for AFMReader using mkdocs.
Its pretty basic but once merged pushes to the
main
branch of files underdocs/
will trigger the documentation to berebuilt. It includes the API docs auto-generated from docstrings and the ability to easily switch between versions.
This is a prelude to switching TopoStats and AFM-SPM.github.io over to
mkdocs
.If you want to test it out locally to see what it looks like...
...and check the output for the URL to view the site at locally.