Skip to content

Commit f09b191

Browse files
Merge pull request #15 from MatthewSZhang/doc-init
DOC add class and function template
2 parents 589fa3e + 5b5c845 commit f09b191

File tree

5 files changed

+723
-665
lines changed

5 files changed

+723
-665
lines changed

doc/conf.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,11 @@
4848
# directories to ignore when looking for source files.
4949
exclude_patterns = ["_build"]
5050

51-
autodoc_default_options = {"members": True, "inherited-members": True}
51+
# Hide class prefix in right sidebar.
52+
toc_object_entries_show_parents = "hide"
53+
54+
# Add any paths that contain templates here, relative to this directory.
55+
templates_path = ["templates"]
5256

5357
# generate autosummary even if no references
5458
autosummary_generate = True

doc/templates/autosummary/class.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{{ objname | escape | underline(line="=") }}
2+
3+
.. currentmodule:: {{ module }}
4+
5+
.. autoclass:: {{ objname }}
6+
:members:
7+
:inherited-members:
8+
:special-members: __call__
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{{ objname | escape | underline(line="=") }}
2+
3+
.. currentmodule:: {{ module }}
4+
5+
.. autofunction:: {{ objname }}

0 commit comments

Comments
 (0)