Commit Graph

24 Commits (958fe10103d30342625122c1f5d89c29bd7ee548)

Author SHA1 Message Date
Ashley Whetter 958fe10103 Added autoapisummary directive 7 years ago
Eric Holscher 86a4de1668 Don’t show modules with no content. 7 years ago
Eric Holscher 3233bc0ac7 Fix templates to nest functions and use short names 7 years ago
Eric Holscher e8514dfee2 Use shortname for methods 8 years ago
Eric Holscher 5901291d3f Remove nested parse 8 years ago
Eric Holscher 491f8c9065 Keep nested-parse 8 years ago
Eric Holscher ffb2130b55 Implement prepare_docstring filter that wraps Sphinx's
This allows us to output docstrings in a reasonable fashion.
8 years ago
Eric Holscher b6dc3d23d8 Clean up auto-tocing 8 years ago
Anthony Johnson f607d5e1db Improvements to pydocstyle Python parsing
* Moves relative path parsing away from the base mapper implementation
* Change argument parsing from splitting first line of source with ',' to use
  AST traversal instead. This is not complete, but mostly PoC for now. Full
  traversal into argument type nodes will allow us to get nested dict() etc.
  We should open a ticket to track this work
* Cleans up some of the templates to reduce duplicate titles
* Adds a directive for nesting rST from constructs that might have headings.
  Remove the first heading in this case to address the case where a module has a
  docstring with a heading up front
* Adds tests
* Replaces example module with module that has more failing cases of parsing

Closes #78
Fixes #80
Fixes #81
Fixes #82
Fixes #83
Fixes #84
Fixes #85
8 years ago
Eric Holscher 3aa1747795 Template updates. 8 years ago
Eric Holscher b24293e545 Start using pydocstyle for Python doc generation 8 years ago
Eric Holscher 51fe162fb0 Cleanup to address review 9 years ago
Eric Holscher 5d861d13d8 Clean up handling of python args/params. 9 years ago
Eric Holscher f60b7d8880 Add ability to configure options of display of objects. 9 years ago
Eric Holscher bdae9f083c Add ability to hide undocumented methods, etc. 9 years ago
Eric Holscher 1cde5590eb Clean up how we render templates.
* Add top_level_object as global concept.
* Fix toctree generation
* Add passing of options to rendering
9 years ago
Eric Holscher 5ca2ee76a5 Refactor into nicer top-level interface to the Domains.
Languages refactored:

* Python
* JS
9 years ago
Eric Holscher 677df52c46 Show toc for now 10 years ago
Eric Holscher 0404c4723d Reindent 10 years ago
Eric Holscher d1dc81b8ba Clean up python templates 10 years ago
Eric Holscher aa62ad9af7 Sizable refactor of the autoapi tooling.
Standard template context and rendering. Also refactor YAML loading for new YAML formats.
10 years ago
Eric Holscher d21b62937b Clean up the python code more. 10 years ago
Eric Holscher 09097cf364 Fix Python support 10 years ago
Eric Holscher 8b177e5a9e Updates for python stuff 10 years ago