-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #52 from dev-cafe/fix-49
Improve formatting of documentation, fix #49
- Loading branch information
Showing
7 changed files
with
285 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,60 @@ | ||
keywords: | ||
- docstring: Title of the calculation. | ||
- docstring: | | ||
Title of the calculation. I had to write an extremely long documentation | ||
string for this one, as it is extremely important to let you know that this | ||
keyword will define the title of the calculation and, not having a default, | ||
you will be required to set it! | ||
name: title | ||
type: str | ||
- docstring: Some integer | ||
name: an_integer | ||
type: int | ||
default: 15 | ||
- docstring: A list of floats | ||
name: float_list | ||
type: List[float] | ||
default: [1.0, 2.0, 3.0] | ||
predicates: | ||
- "len(value) < 10" | ||
- "max(value) < user['foo']['fooffa]['another_float']" | ||
sections: | ||
- docstring: brilliant | ||
name: foo | ||
keywords: | ||
- default: Wham! Bang! Pow! Let's Rock Out! | ||
docstring: Title of the calculation. | ||
name: tragic | ||
type: str | ||
name: foo | ||
- name: a_float | ||
type: float | ||
docstring: A floating point number | ||
predicates: | ||
- "value < 35.0" | ||
- "value in user['float_list']" | ||
sections: | ||
- docstring: A ba-bar section | ||
name: Bar | ||
keywords: | ||
- default: Bobson Dugnutt | ||
docstring: Title of the calculation. | ||
name: amazing | ||
type: str | ||
name: Bar | ||
- name: coolio | ||
type: bool | ||
docstring: A cool bool | ||
default: True | ||
- docstring: | | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec luctus elit | ||
ut posuere dictum. Proin ipsum libero, maximus vitae placerat a, bibendum | ||
viverra ante. | ||
name: fooffa | ||
keywords: | ||
- name: dwigt | ||
docstring: An unusual name | ||
type: str | ||
predicates: | ||
- "len(value) < 80" | ||
- name: another_float | ||
type: float | ||
docstring: Another floating point number | ||
default: "user['foo']['a_float'] * 2" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,60 @@ | ||
keywords: | ||
- docstring: Title of the calculation. | ||
- docstring: | | ||
Title of the calculation. I had to write an extremely long documentation | ||
string for this one, as it is extremely important to let you know that this | ||
keyword will define the title of the calculation and, not having a default, | ||
you will be required to set it! | ||
name: title | ||
type: str | ||
- docstring: Some integer | ||
name: an_integer | ||
type: int | ||
default: 15 | ||
- docstring: A list of floats | ||
name: float_list | ||
type: List[float] | ||
default: [1.0, 2.0, 3.0] | ||
predicates: | ||
- "len(value) < 10" | ||
- "max(value) < user['foo']['fooffa]['another_float']" | ||
sections: | ||
- docstring: brilliant | ||
name: foo | ||
keywords: | ||
- default: Wham! Bang! Pow! Let's Rock Out! | ||
docstring: Title of the calculation. | ||
name: tragic | ||
type: str | ||
name: foo | ||
- name: a_float | ||
type: float | ||
docstring: A floating point number | ||
predicates: | ||
- "value < 35.0" | ||
- "value in user['float_list']" | ||
sections: | ||
- docstring: A ba-bar section | ||
name: Bar | ||
keywords: | ||
- default: Bobson Dugnutt | ||
docstring: Title of the calculation. | ||
name: amazing | ||
type: str | ||
name: Bar | ||
- name: coolio | ||
type: bool | ||
docstring: A cool bool | ||
default: True | ||
- docstring: | | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec luctus elit | ||
ut posuere dictum. Proin ipsum libero, maximus vitae placerat a, bibendum | ||
viverra ante. | ||
name: fooffa | ||
keywords: | ||
- name: dwigt | ||
docstring: An unusual name | ||
type: str | ||
predicates: | ||
- "len(value) < 80" | ||
- name: another_float | ||
type: float | ||
docstring: Another floating point number | ||
default: "user['foo']['a_float'] * 2" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,88 @@ | ||
.. raw:: html | ||
|
||
<style> .red {color:#aa0060; font-weight:bold; font-size:18px} </style> | ||
|
||
.. role:: red | ||
|
||
.. This documentation was autogenerated using parselglossy. Editing by hand is not recommended. | ||
========================================== | ||
Dwigt Rortugal's guide to input parameters | ||
========================================== | ||
|
||
Keywords without a default value are **required**. | ||
Sections where all keywords have a default value can be omitted. | ||
- Keywords without a default value are **required**. | ||
- Default values are either explicit or computed from the value of other keywords in the input. | ||
- Sections where all keywords have a default value can be omitted. | ||
- Predicates, if present, are the functions run to validate user input. | ||
|
||
**Keywords** | ||
:title: Title of the calculation. | ||
:red:`Keywords` | ||
:title: Title of the calculation. I had to write an extremely long documentation string for this one, as it is extremely important to let you know that this keyword will define the title of the calculation and, not having a default, you will be required to set it! | ||
|
||
**Type** ``str`` | ||
|
||
**Sections** | ||
:an_integer: Some integer | ||
|
||
**Type** ``int`` | ||
|
||
**Default** ``15`` | ||
|
||
:float_list: A list of floats | ||
|
||
**Type** ``List[float]`` | ||
|
||
**Default** ``[1.0, 2.0, 3.0]`` | ||
|
||
**Predicates** | ||
- ``len(value) < 10`` | ||
- ``max(value) < user['foo']['fooffa]['another_float']`` | ||
|
||
:red:`Sections` | ||
:foo: brilliant | ||
|
||
**Keywords** | ||
:red:`Keywords` | ||
:tragic: Title of the calculation. | ||
|
||
**Type** ``str`` | ||
|
||
**Default** Wham! Bang! Pow! Let's Rock Out! | ||
**Default** ``Wham! Bang! Pow! Let's Rock Out!`` | ||
|
||
:a_float: A floating point number | ||
|
||
**Type** ``float`` | ||
|
||
**Sections** | ||
**Predicates** | ||
- ``value < 35.0`` | ||
- ``value in user['float_list']`` | ||
|
||
:red:`Sections` | ||
:Bar: A ba-bar section | ||
|
||
**Keywords** | ||
:red:`Keywords` | ||
:amazing: Title of the calculation. | ||
|
||
**Type** ``str`` | ||
|
||
**Default** Bobson Dugnutt | ||
**Default** ``Bobson Dugnutt`` | ||
|
||
:coolio: A cool bool | ||
|
||
**Type** ``bool`` | ||
|
||
**Default** ``True`` | ||
|
||
:fooffa: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec luctus elit ut posuere dictum. Proin ipsum libero, maximus vitae placerat a, bibendum viverra ante. | ||
|
||
:red:`Keywords` | ||
:dwigt: An unusual name | ||
|
||
**Type** ``str`` | ||
|
||
**Predicates** | ||
- ``len(value) < 80`` | ||
|
||
:another_float: Another floating point number | ||
|
||
**Type** ``float`` | ||
|
||
**Default** ``user['foo']['a_float'] * 2`` | ||
|
Oops, something went wrong.