- a25b231 tests/qapi-schema: Drop temporary 'prefix' by Markus Armbruster · 6 months ago
- 7b29353 qapi: Smarter camel_to_upper() to reduce need for 'prefix' by Markus Armbruster · 6 months ago
- 3c5f611 qapi: remove "Example" doc section by John Snow · 8 months ago
- 65fa48c qapi/parser: don't parse rST markup as section headers by John Snow · 8 months ago
- d461c27 qapi: convert "Note" sections to plain rST by John Snow · 8 months ago
- 83deda8 qapi/parser: fix comment parsing immediately following a doc block by John Snow · 8 months ago
- 939c639 qapi/parser: preserve indentation in QAPIDoc sections by John Snow · 8 months ago
- 41d0ad1 qapi: Rename visitor parameter @variants to @alternatives by Markus Armbruster · 12 months ago
- d1da8af qapi: Rename visitor parameter @variants to @branches by Markus Armbruster · 12 months ago
- e1f684e qapi: Reject "Returns" section when command doesn't return anything by Markus Armbruster · 1 year ago
- 3a025d3 qapi: New documentation section tag "Errors" by Markus Armbruster · 1 year ago
- 51e97c1 qapi: Slightly clearer error message for invalid "Returns" section by Markus Armbruster · 1 year ago
- adb0193 qapi: Divorce QAPIDoc from QAPIParseError by Markus Armbruster · 1 year ago
- 629c507 qapi: Reject multiple and empty feature descriptions by Markus Armbruster · 1 year ago
- 0b82a74 qapi: Merge adjacent untagged sections by Markus Armbruster · 1 year ago
- 66227e9 qapi: Recognize section tags and 'Features:' only after blank line by Markus Armbruster · 1 year ago
- d23055b qapi: Require descriptions and tagged sections to be indented by Markus Armbruster · 1 year ago
- 56c64dd qapi: Reject section heading in the middle of a doc comment by Markus Armbruster · 1 year ago
- 31c54b9 qapi: Rename QAPIDoc.Section.name to .tag by Markus Armbruster · 1 year ago
- 573e222 qapi: Improve error message for empty doc sections by Markus Armbruster · 1 year ago
- bf00dc1 qapi: Improve error position for bogus invalid "Returns" section by Markus Armbruster · 1 year ago
- 15333ab qapi: Improve error position for bogus argument descriptions by Markus Armbruster · 1 year ago
- 0ba2915 tests/qapi-schema: Cover 'Features:' not followed by descriptions by Markus Armbruster · 1 year ago
- fc68b9f tests/qapi-schema: Cover duplicate 'Features:' line by Markus Armbruster · 1 year ago
- 976474f tests/qapi-schema: Fix test 'QAPI rST doc' by Markus Armbruster · 1 year ago
- 0cec501 qapi: Require member documentation (with loophole) by Markus Armbruster · 1 year, 1 month ago
- 1ed1d4d qapi: Indent tagged doc comment sections properly by Markus Armbruster · 1 year, 1 month ago
- 5c24c3e tests/qapi-schema: Tidy up pylint warnings and advice by Markus Armbruster · 1 year, 4 months ago
- 96420a3 tests/: spelling fixes by Michael Tokarev · 1 year, 8 months ago
- 290e48e qapi: Improve error message for description following section by Markus Armbruster · 1 year, 10 months ago
- 0834978 qapi: Relax doc string @name: description indentation rules by Markus Armbruster · 1 year, 10 months ago
- 9b2c674 qapi: Fix argument description indentation stripping by Markus Armbruster · 1 year, 10 months ago
- a87a9b4 tests/qapi-schema/doc-good: Improve argument description tests by Markus Armbruster · 1 year, 10 months ago
- 5962635 tests/qapi-schema/doc-good: Improve a comment by Markus Armbruster · 1 year, 10 months ago
- a17dbc4 qapi: allow unions to contain further unions by Daniel P. Berrangé · 1 year, 10 months ago
- 7ce54db qapi: support updating expected test output via make by Daniel P. Berrangé · 1 year, 10 months ago
- de3b3f5 qapi: Require boxed for conditional command and event arguments by Markus Armbruster · 2 years ago
- fa32eb9 tests/qapi-schema: Cover optional conditional struct member by Markus Armbruster · 2 years ago
- 39d2cc8 tests/qapi-schema: Clean up positive test for conditionals by Markus Armbruster · 2 years ago
- 40e350f tests/qapi-schema: Rename a few conditionals by Markus Armbruster · 2 years ago
- 8fba2f7 tests/qapi-schema: Improve union discriminator coverage by Markus Armbruster · 2 years ago
- e2050ef qapi: Fix to reject 'data': 'mumble' in struct by Markus Armbruster · 2 years ago
- 6f2ab60 qapi: Fix error message when type name or array is expected by Markus Armbruster · 2 years ago
- 2a0c975 qapi: Improve error message for unexpected array types by Markus Armbruster · 2 years ago
- ec91e92 meson: replace Perl usage with Python by Marc-André Lureau · 2 years, 1 month ago
- 7bef93f tests/qapi-schema: remove Meson workaround by Paolo Bonzini · 2 years, 3 months ago
- e3af71e meson: remove dead assignments by Paolo Bonzini · 2 years, 8 months ago
- 79db994 qapi-schema: test: add a unit test for parsing array alternates by Paolo Bonzini · 3 years ago
- b36dc5c qapi-schema: test: add a qapi-schema-test for array alternates by Paolo Bonzini · 3 years ago
- a580694 qapi-schema: support alternates with array type by Paolo Bonzini · 3 years ago
- 89bcfe7 meson: drop sphinx_extn_depends by Marc-André Lureau · 3 years, 5 months ago
- 706bbad tests/qapi-schema/meson: add depfile to sphinx doc by Marc-André Lureau · 3 years, 5 months ago
- a3c45b3 qapi: New special feature flag "unstable" by Markus Armbruster · 3 years, 4 months ago
- b6c1875 qapi: Add feature flags to enum members by Markus Armbruster · 3 years, 4 months ago
- 654d6b0 meson: switch minimum meson version to 0.58.2, minimum recommended to 0.59.2 by Paolo Bonzini · 4 years, 1 month ago
- cd87c14 qapi/parser: remove FIXME comment from _append_body_line by John Snow · 3 years, 5 months ago
- a9e2eb0 qapi: Add spaces after symbol declaration for consistency by John Snow · 3 years, 5 months ago
- 012336a qapi/parser: fix unused check_args_section arguments by John Snow · 3 years, 5 months ago
- f333681 tests/qapi-schema: Make test-qapi.py -u work when files are absent by Markus Armbruster · 3 years, 5 months ago
- 436911c tests/qapi-schema: Use Python OSError instead of outmoded IOError by Markus Armbruster · 3 years, 5 months ago
- 8b3b3a1 tests/qapi-schema: Rename flat-union-* test cases to union-* by Markus Armbruster · 3 years, 5 months ago
- 4e99f4b qapi: Drop simple unions by Markus Armbruster · 3 years, 5 months ago
- 76432d9 tests/qapi-schema: Purge simple unions from tests by Markus Armbruster · 3 years, 5 months ago
- bb5821d tests/qapi-schema: Drop simple union __org.qemu_x-Union1 by Markus Armbruster · 3 years, 5 months ago
- 5450186 tests/qapi-schema: Rewrite simple union TestIfUnion to be flat by Markus Armbruster · 3 years, 5 months ago
- def1d1f tests/qapi-schema: Simple union UserDefListUnion is now unused, drop by Markus Armbruster · 3 years, 5 months ago
- 1e65e16 tests/qapi-schema: Wean off UserDefListUnion by Markus Armbruster · 3 years, 5 months ago
- dffd8ff tests/qapi-schema: Prepare for simple union UserDefListUnion removal by Markus Armbruster · 3 years, 5 months ago
- 8ebc312 qapi: Stop enforcing "type name should not end in 'Kind' by Markus Armbruster · 3 years, 5 months ago
- 4cfd653 qapi: Tidy up unusual line breaks by Markus Armbruster · 3 years, 5 months ago
- 62f2758 qapi: Fix bogus error for 'if': { 'not': '' } by Markus Armbruster · 3 years, 6 months ago
- 71f03ef tests/qapi-schema: Cover 'not' condition with empty argument by Markus Armbruster · 3 years, 6 months ago
- 34f7b25 qapi: Tweak error messages for unknown / conflicting 'if' keys by Markus Armbruster · 3 years, 6 months ago
- 6dcf037 qapi: Tweak error messages for missing / conflicting meta-type by Markus Armbruster · 3 years, 6 months ago
- 9c629fa tests/qapi-schema: Hide OrderedDict in test output by Markus Armbruster · 3 years, 6 months ago
- d0830ee qapi: Use "not COND" instead of "!COND" for generated documentation by Markus Armbruster · 3 years, 6 months ago
- a798779 qapi: Avoid redundant parens in code generated for conditionals by Markus Armbruster · 3 years, 6 months ago
- 82ca72c qapi: Fix C code generation for 'if' by Markus Armbruster · 3 years, 6 months ago
- dd04402 tests/qapi-schema: Demonstrate broken C code for 'if' by Markus Armbruster · 3 years, 6 months ago
- cdcc04f tests/qapi-schema: Correct two 'if' conditionals by Markus Armbruster · 3 years, 6 months ago
- 8a9f1e1 qapi: make 'if' condition strings simple identifiers by Marc-André Lureau · 3 years, 7 months ago
- 2b7d214 qapi: add 'not' condition operation by Marc-André Lureau · 3 years, 7 months ago
- 3ad64ed qapi: add 'any' condition by Marc-André Lureau · 3 years, 7 months ago
- 5d83b9a qapi: replace if condition list with dict {'all': [...]} by Marc-André Lureau · 3 years, 7 months ago
- 33aa326 qapi: add QAPISchemaIfCond.is_present() by Marc-André Lureau · 3 years, 7 months ago
- f17539c qapi: wrap Sequence[str] in an object by Marc-André Lureau · 3 years, 7 months ago
- b32abbb qapi: Fix crash on redefinition with a different condition by Markus Armbruster · 3 years, 7 months ago
- a0c7b99 qapi: Fix crash on missing enum member name by Markus Armbruster · 3 years, 9 months ago
- 551bdfa docs: fix references to docs/devel/build-system.rst by Stefano Garzarella · 3 years, 10 months ago
- c256263 qapi/parser: Fix token membership tests when token can be None by John Snow · 3 years, 10 months ago
- 9cd0205 qapi/parser: enforce all top-level expressions must be dict in _parse() by John Snow · 3 years, 10 months ago
- 334c3cd qapi: Add test for nonexistent schema file by John Snow · 3 years, 10 months ago
- 3404e57 qapi/parser: Don't try to handle file errors by John Snow · 3 years, 10 months ago
- 4918bb7 qapi/expr.py: Check type of union and alternate 'data' member by John Snow · 3 years, 10 months ago
- d83b476 qapi: Enforce union and alternate branch naming rules by Markus Armbruster · 4 years ago
- 407efbf qapi: Enforce enum member naming rules by Markus Armbruster · 4 years ago
- 5aceeac qapi: Enforce struct member naming rules by Markus Armbruster · 4 years ago
- e75d422 tests/qapi-schema: Switch member name clash test to struct by Markus Armbruster · 4 years ago
- 05ebf84 qapi: Enforce command naming rules by Markus Armbruster · 4 years ago
- 9af4b6b qapi: Prepare for rejecting underscore in command and member names by Markus Armbruster · 4 years ago