Age | Commit message (Expand) | Author | Files | Lines |
2021-02-18 | qapi/introspect.py: Add docstrings to _gen_tree and _tree_to_qlit | John Snow | 1 | -0/+20 |
2021-02-18 | qapi/introspect.py: add type hint annotations | John Snow | 3 | -39/+93 |
2021-02-18 | qapi/introspect.py: remove _gen_variants helper | John Snow | 1 | -7/+2 |
2021-02-18 | qapi/introspect.py: improve readability of _tree_to_qlit | John Snow | 1 | -15/+18 |
2021-02-18 | qapi/introspect.py: improve _tree_to_qlit error message | John Snow | 1 | -1/+3 |
2021-02-18 | qapi/introspect.py: create a typed 'Annotated' data strutcure | John Snow | 1 | -33/+45 |
2021-02-18 | qapi/introspect.py: Introduce preliminary tree typing | John Snow | 1 | -1/+30 |
2021-02-18 | qapi/introspect.py: Always define all 'extra' dict keys | John Snow | 1 | -5/+4 |
2021-02-18 | qapi/introspect.py: replace 'extra' dict with 'comment' argument | John Snow | 1 | -6/+9 |
2021-02-18 | qapi/introspect.py: Unify return type of _make_tree() | John Snow | 1 | -3/+1 |
2021-02-18 | qapi/introspect.py: guard against ifcond/comment misuse | John Snow | 1 | -2/+9 |
2021-02-18 | qapi/introspect.py: add _gen_features helper | John Snow | 1 | -8/+12 |
2021-02-18 | qapi/introspect.py: use _make_tree for features nodes | John Snow | 1 | -1/+3 |
2021-02-18 | qapi/introspect.py: assert schema is not None | John Snow | 1 | -0/+5 |
2021-02-18 | qapi: Replace List[str] with Sequence[str] for ifcond | John Snow | 5 | -20/+21 |
2021-02-08 | qapi: enable strict-optional checks | John Snow | 1 | -1/+0 |
2021-02-08 | qapi: type 'info' as Optional[QAPISourceInfo] | John Snow | 5 | -6/+6 |
2021-02-08 | qapi/gen: Drop support for QAPIGen without a file name | Markus Armbruster | 1 | -2/+2 |
2021-02-08 | qapi/commands: Simplify command registry generation | Markus Armbruster | 1 | -27/+22 |
2021-02-08 | qapi/gen: Support switching to another module temporarily | Markus Armbruster | 1 | -0/+7 |
2021-02-08 | qapi/gen: write _genc/_genh access shims | John Snow | 1 | -5/+13 |
2021-02-08 | qapi: centralize the built-in module name definition | John Snow | 1 | -5/+8 |
2021-02-08 | qapi/gen: Combine ._add_[user|system]_module | Markus Armbruster | 3 | -14/+7 |
2021-02-08 | qapi: use './builtin' as the built-in module name | John Snow | 2 | -19/+19 |
2021-02-08 | qapi: use explicitly internal module names | John Snow | 3 | -3/+4 |
2021-02-08 | qapi/gen: Replace ._begin_system_module() | Markus Armbruster | 3 | -6/+7 |
2021-02-08 | qapi: centralize is_[user|system|builtin]_module methods | John Snow | 2 | -16/+40 |
2021-02-08 | qapi/gen: inline _wrap_ifcond into end_if() | John Snow | 1 | -5/+2 |
2021-02-08 | qapi/main: handle theoretical None-return from re.match() | John Snow | 1 | -0/+2 |
2021-02-08 | qapi/events: fix visit_event typing | John Snow | 1 | -5/+7 |
2021-02-08 | qapi/commands: assert arg_type is not None | John Snow | 1 | -3/+6 |
2020-10-10 | qapi/visit.py: add type hint annotations | John Snow | 2 | -22/+56 |
2020-10-10 | qapi/visit.py: remove unused parameters from gen_visit_object | John Snow | 2 | -3/+2 |
2020-10-10 | qapi/visit.py: assert tag_member contains a QAPISchemaEnumType | John Snow | 1 | -5/+7 |
2020-10-10 | qapi/types.py: remove one-letter variables | John Snow | 2 | -15/+15 |
2020-10-10 | qapi/types.py: add type hint annotations | John Snow | 2 | -27/+64 |
2020-10-10 | qapi/gen.py: delint with pylint | John Snow | 2 | -2/+5 |
2020-10-10 | qapi/gen.py: update write() to be more idiomatic | John Snow | 1 | -14/+11 |
2020-10-10 | qapi/gen.py: Remove unused parameter | John Snow | 1 | -2/+2 |
2020-10-10 | qapi/gen.py: add type hint annotations | John Snow | 2 | -52/+57 |
2020-10-10 | qapi/gen: Make _is_user_module() return bool | John Snow | 1 | -1/+1 |
2020-10-10 | qapi/source.py: delint with pylint | John Snow | 2 | -1/+3 |
2020-10-10 | qapi/source.py: add type hint annotations | John Snow | 2 | -18/+19 |
2020-10-10 | qapi/commands.py: add type hint annotations | John Snow | 2 | -23/+56 |
2020-10-10 | qapi/commands.py: Don't re-bind to variable of different type | John Snow | 1 | -3/+1 |
2020-10-10 | qapi/events.py: Move comments into docstrings | John Snow | 1 | -1/+5 |
2020-10-10 | qapi/events.py: add type hint annotations | John Snow | 2 | -16/+35 |
2020-10-10 | qapi: establish mypy type-checking baseline | John Snow | 2 | -1/+62 |
2020-10-10 | qapi/common.py: move build_params into gen.py | John Snow | 4 | -34/+36 |
2020-10-10 | qapi/common.py: Convert comments into docstrings, and elaborate | John Snow | 1 | -14/+40 |