Skip to content

Commit c1533ac

Browse files
committed
Update tools
1 parent 6158d2b commit c1533ac

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

docs/main.md.mako

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## _*_ coding: utf-8 _*_
2-
---
3-
template: no_toc.html
4-
---
2+
## ---
3+
## template: no_toc.html
4+
## ---
55
<!--Automatically generated using JSON Spec Engine-->
66
<%def name="render_pointer(pointer_name, prefix)">
77
${make_rules(rs=ijson.rules_from_pointer(pointer_name), prefix=prefix)}
@@ -22,7 +22,7 @@ ${prefix}??? json-spec "`${rs[0]['pointer']}`"
2222
${prefix} ```
2323
${prefix} ${rs[0]['pointer']}
2424
${prefix} ```
25-
## ${prefix} ${"##"} Description
25+
## ${prefix} <h2>Description</h2>
2626
## ${prefix} ${rs[0]['doc']}
2727
% for rule in rs:
2828
${make_rule(r=rule, prefix=prefix + " ", tag="===")}
@@ -48,7 +48,7 @@ ${prefix} ```
4848
${prefix} ${r['pointer']}
4949
${prefix} ```
5050
%endif
51-
${prefix} ${"##"} Description
51+
${prefix} <h2>Description</h2>
5252
${prefix} ${r['doc']}
5353
${render_pointer(
5454
pointer_name = (r['pointer']+'*') if r['pointer'] == '/' else (r['pointer']+'/'+'*'),
@@ -65,7 +65,7 @@ ${prefix} ```
6565
${prefix}
6666
${prefix} **Type**: ${r["type_name"]}
6767
% endif
68-
${prefix} ${"##"} Description
68+
${prefix} <h2>Description</h2>
6969
${prefix} ${r['doc']}
7070
% if "default" in r:
7171
${prefix}
@@ -84,15 +84,15 @@ ${prefix}
8484
${prefix} **Options:** `${r["options"]}`
8585
% endif
8686
% if 'required' in r:
87-
${prefix} ${"##"} Required
87+
${prefix} <h2>Required</h2>
8888
% for fname in r['required']:
8989
${render_pointer(
9090
pointer_name = (r['pointer']+fname) if r['pointer'] == '/' else (r['pointer']+'/'+fname),
9191
prefix = prefix + " ")}
9292
% endfor
9393
% endif
9494
% if 'optional' in r:
95-
${prefix} ${"##"} Optional
95+
${prefix} <h2>Optional</h2>
9696
% for fname in r['optional']:
9797
${render_pointer(
9898
pointer_name = (r['pointer']+fname) if r['pointer'] == '/' else (r['pointer']+'/'+fname),

scripts/generate_defaults.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,11 @@ def generate_defaults(spec, root="/"):
4141

4242
def main():
4343
parser = argparse.ArgumentParser("Generate defaults.json from spec.json")
44-
parser.add_argument("spec_path", help="Path to the JSON schema")
4544
parser.add_argument(
46-
"--output", help="Path to the output file", default="defaults.json")
45+
"-i,--input", dest="spec_path", help="Path to the JSON schema")
46+
parser.add_argument(
47+
"-o,--output", dest="output", help="Path to the output file",
48+
default="defaults.json")
4749
args = parser.parse_args()
4850

4951
with open(args.spec_path) as f:

0 commit comments

Comments
 (0)