Age | Commit message (Expand) | Author |
2021-10-02 | qapi/parser: Silence too-few-public-methods warning | John Snow |
2021-10-02 | qapi/parser: Add FIXME for consolidating JSON-related types | John Snow |
2021-10-02 | qapi/parser: add type hint annotations (QAPIDoc) | John Snow |
2021-10-02 | qapi/parser: add import cycle workaround | John Snow |
2021-10-02 | qapi/parser: Introduce NullSection | John Snow |
2021-10-02 | qapi/parser: clarify _end_section() logic | John Snow |
2021-10-02 | qapi/parser: remove FIXME comment from _append_body_line | John Snow |
2021-10-02 | qapi/parser: fix unused check_args_section arguments | John Snow |
2021-05-20 | qapi/parser: add docstrings | John Snow |
2021-05-20 | qapi/parser: Remove superfluous list comprehension | John Snow |
2021-05-20 | qapi/parser: add type hint annotations | John Snow |
2021-05-20 | qapi/parser: Rework _check_pragma_list_of_str as a TypeGuard | John Snow |
2021-05-20 | qapi/parser: Fix token membership tests when token can be None | John Snow |
2021-05-20 | qapi: add must_match helper | John Snow |
2021-05-20 | qapi/parser: Use @staticmethod where appropriate | John Snow |
2021-05-20 | qapi/parser: assert object keys are strings | John Snow |
2021-05-20 | qapi/parser: enforce all top-level expressions must be dict in _parse() | John Snow |
2021-05-20 | qapi/parser: Assert lexer value is a string | John Snow |
2021-05-20 | qapi/parser: factor parsing routine into method | John Snow |
2021-05-20 | qapi/source: Remove line number from QAPISourceInfo initializer | John Snow |
2021-05-20 | qapi/parser: Don't try to handle file errors | John Snow |
2021-04-30 | qapi/error.py: move QAPIParseError to parser.py | John Snow |
2021-03-23 | qapi: Enforce command naming rules | Markus Armbruster |
2021-03-23 | qapi: Rename pragma *-whitelist to *-exceptions | Markus Armbruster |
2021-03-23 | qapi: Factor out QAPISchemaParser._check_pragma_list_of_str() | Markus Armbruster |
2021-03-05 | qapi: Fix parse errors for removal of null from schema language | Markus Armbruster |
2020-10-10 | qapi: enforce import order/styling with isort | John Snow |
2020-10-10 | qapi: Prefer explicit relative imports | John Snow |
2020-09-29 | scripts/qapi/parser.py: improve doc comment indent handling | Peter Maydell |
2020-09-29 | scripts/qapi: Move doc-comment whitespace stripping to doc.py | Peter Maydell |
2020-09-07 | qapi: Make section headings start a new doc comment block | Markus Armbruster |
2020-09-07 | qapi: Reject section markup in definition documentation | Markus Armbruster |
2020-03-05 | qapi: Brush off some (py)lint | Markus Armbruster |
2020-03-05 | qapi: Use super() now we have Python 3 | Markus Armbruster |
2020-03-05 | qapi: Drop conditionals for Python 2 | Markus Armbruster |
2020-03-05 | qapi: Inheriting from object is pointless with Python 3, drop | Markus Armbruster |
2019-10-29 | qapi: Check feature documentation against the schema | Markus Armbruster |
2019-10-29 | qapi: Polish reporting of bogus member documentation | Markus Armbruster |
2019-10-22 | qapi: Split up scripts/qapi/common.py | Markus Armbruster |