Thomas A. Christensen II
|
d86d85a182
|
Add position location for YAML parsing errors
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
54dc67b0d3
|
Add error catching for YAML parsing
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
48c2d7a151
|
Add error catching
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
6377725abc
|
Add documentation to README
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
a74e650635
|
Add sorting for the process names
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
c498ec82da
|
Promote params_to_table function to NFDocs class
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
d4b3fdc354
|
Switch to parsing workflows before processes
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ccda669363
|
Add plural string understanding to section titles
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
c8d642002b
|
Add check for zero docs of that type
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
6b0fee69b2
|
Add capitalization for section titles
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
7b9b9948cc
|
Add bolded text for parameter names
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
0b7d2df746
|
Remove "Tuple" table printing for sub tables
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ab795f0842
|
Make table title optional in params_to_table function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
4993a39d17
|
Modify IO table to use text nodes when applicable
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
f7744f9463
|
Remove parameter bullet list generating function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
5362d16fad
|
Switch NFDocs directive to use parameter tables instead of bullet lists
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ed37b5036a
|
Add a function to make parameter tables
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
f1b695baf9
|
Remove function params_to_list from NFDocs class
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
f555cd9c20
|
Remove function definition_type from NFDocs class
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ccdb61ac27
|
Refactor to parse multiple files from the directory
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ab23cd2e17
|
Remove debug print statement
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
cef18ef1fc
|
Add sections to the document tree
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ad108c60b5
|
Correct function signatures for use inside of class
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
cd83bcb3d1
|
Add setup function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
5124acddc7
|
Promote main script to RST run function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
c09f664328
|
Promote the parser script to a Directive class
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
01bd885867
|
Add document tree creation based on docstrings
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
0256c01c20
|
Removing debugging print line from parameter parsing function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
5c1bd1cb14
|
Add regular input/output parsing to parameter parsing function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
33489aa277
|
Add named output parsing to tuple parsing function
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
1b3180e3ab
|
Fix indexing error cutting off last line of docstrings
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
557a7e3ccd
|
Add a function that can parse recursive tuples
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
c481a04fc0
|
Make docstring dictionary more generic
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
f880f47b3d
|
Fix YAML deprecation
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
157105379e
|
Add docstring parsing per process
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
dbc70e0d4d
|
Add definition_type function to parse out function names and types
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
d727de5715
|
Add finding positions of docstrings
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
4f6fc88e40
|
Add comments to parser
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
fc4c536ab6
|
Add line extraction to parser
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
29d17c9581
|
Add file reading to parser
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
4c0f7869ac
|
Add argument parsing to nfdocs-parser.py
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
ca4982cee8
|
Add nfdocs-parser.py
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |
Thomas A. Christensen II
|
da149be781
|
Initial commit
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
|
2 years ago |