Age | Commit message (Expand) | Author | Files | Lines |
2024-02-12 | qapi: Require member documentation (with loophole) | Markus Armbruster | 1 | -1/+6 |
2024-01-26 | qapi: Fix dangling references to docs/devel/qapi-code-gen.txt | Markus Armbruster | 1 | -1/+1 |
2023-10-19 | qapi: re-establish linting baseline | John Snow | 1 | -2/+3 |
2023-05-22 | qapi: Improve error message for description following section | Markus Armbruster | 1 | -2/+2 |
2023-05-17 | qapi/parser: Drop two bad type hints for now | Markus Armbruster | 1 | -2/+2 |
2023-05-10 | qapi: Section parameter @indent is no longer used, drop | Markus Armbruster | 1 | -17/+14 |
2023-05-10 | qapi: Relax doc string @name: description indentation rules | Markus Armbruster | 1 | -55/+18 |
2023-05-10 | qapi: Rewrite parsing of doc comment section symbols and tags | Markus Armbruster | 1 | -28/+27 |
2023-05-09 | qapi: Fix argument description indentation stripping | Markus Armbruster | 1 | -9/+11 |
2023-05-09 | qapi: Fix crash on stray double quote character | Markus Armbruster | 1 | -1/+1 |
2023-02-23 | qapi: remove JSON value FIXME | John Snow | 1 | -4/+0 |
2023-02-23 | qapi: remove _JSONObject | John Snow | 1 | -3/+2 |
2023-02-23 | qapi/parser: add QAPIExpression type | John Snow | 1 | -18/+28 |
2021-10-02 | qapi/parser: Silence too-few-public-methods warning | John Snow | 1 | -0/+3 |
2021-10-02 | qapi/parser: Add FIXME for consolidating JSON-related types | John Snow | 1 | -0/+4 |
2021-10-02 | qapi/parser: add type hint annotations (QAPIDoc) | John Snow | 1 | -28/+39 |
2021-10-02 | qapi/parser: add import cycle workaround | John Snow | 1 | -4/+11 |
2021-10-02 | qapi/parser: Introduce NullSection | John Snow | 1 | -11/+16 |
2021-10-02 | qapi/parser: clarify _end_section() logic | John Snow | 1 | -7/+15 |
2021-10-02 | qapi/parser: remove FIXME comment from _append_body_line | John Snow | 1 | -2/+4 |
2021-10-02 | qapi/parser: fix unused check_args_section arguments | John Snow | 1 | -8/+10 |
2021-05-20 | qapi/parser: add docstrings | John Snow | 1 | -0/+69 |
2021-05-20 | qapi/parser: Remove superfluous list comprehension | John Snow | 1 | -1/+1 |
2021-05-20 | qapi/parser: add type hint annotations | John Snow | 1 | -20/+38 |
2021-05-20 | qapi/parser: Rework _check_pragma_list_of_str as a TypeGuard | John Snow | 1 | -14/+16 |
2021-05-20 | qapi/parser: Fix token membership tests when token can be None | John Snow | 1 | -2/+3 |
2021-05-20 | qapi: add must_match helper | John Snow | 1 | -6/+7 |
2021-05-20 | qapi/parser: Use @staticmethod where appropriate | John Snow | 1 | -2/+4 |
2021-05-20 | qapi/parser: assert object keys are strings | John Snow | 1 | -0/+2 |
2021-05-20 | qapi/parser: enforce all top-level expressions must be dict in _parse() | John Snow | 1 | -6/+8 |
2021-05-20 | qapi/parser: Assert lexer value is a string | John Snow | 1 | -0/+1 |
2021-05-20 | qapi/parser: factor parsing routine into method | John Snow | 1 | -12/+28 |
2021-05-20 | qapi/source: Remove line number from QAPISourceInfo initializer | John Snow | 1 | -1/+1 |
2021-05-20 | qapi/parser: Don't try to handle file errors | John Snow | 1 | -9/+9 |
2021-04-30 | qapi/error.py: move QAPIParseError to parser.py | John Snow | 1 | -1/+13 |
2021-03-23 | qapi: Enforce command naming rules | Markus Armbruster | 1 | -0/+3 |
2021-03-23 | qapi: Rename pragma *-whitelist to *-exceptions | Markus Armbruster | 1 | -4/+4 |
2021-03-23 | qapi: Factor out QAPISchemaParser._check_pragma_list_of_str() | Markus Armbruster | 1 | -10/+9 |
2021-03-05 | qapi: Fix parse errors for removal of null from schema language | Markus Armbruster | 1 | -4/+4 |
2020-10-10 | qapi: enforce import order/styling with isort | John Snow | 1 | -1/+1 |
2020-10-10 | qapi: Prefer explicit relative imports | John Snow | 1 | -2/+2 |
2020-09-29 | scripts/qapi/parser.py: improve doc comment indent handling | Peter Maydell | 1 | -19/+74 |
2020-09-29 | scripts/qapi: Move doc-comment whitespace stripping to doc.py | Peter Maydell | 1 | -8/+4 |
2020-09-07 | qapi: Make section headings start a new doc comment block | Markus Armbruster | 1 | -8/+13 |
2020-09-07 | qapi: Reject section markup in definition documentation | Markus Armbruster | 1 | -0/+5 |
2020-03-05 | qapi: Brush off some (py)lint | Markus Armbruster | 1 | -4/+2 |
2020-03-05 | qapi: Use super() now we have Python 3 | Markus Armbruster | 1 | -1/+1 |
2020-03-05 | qapi: Drop conditionals for Python 2 | Markus Armbruster | 1 | -5/+1 |
2020-03-05 | qapi: Inheriting from object is pointless with Python 3, drop | Markus Armbruster | 1 | -3/+3 |
2019-10-29 | qapi: Check feature documentation against the schema | Markus Armbruster | 1 | -9/+22 |