summary refs log tree commit diff stats
path: root/tests/qapi-schema (follow)
Commit message (Expand)AuthorAgeFilesLines
* qapi: Reject "Returns" section when command doesn't return anythingMarkus Armbruster2024-03-044-0/+9
* qapi: New documentation section tag "Errors"Markus Armbruster2024-03-043-0/+10
* qapi: Slightly clearer error message for invalid "Returns" sectionMarkus Armbruster2024-03-041-1/+1
* qapi: Divorce QAPIDoc from QAPIParseErrorMarkus Armbruster2024-02-264-4/+4
* qapi: Reject multiple and empty feature descriptionsMarkus Armbruster2024-02-264-39/+2
* qapi: Merge adjacent untagged sectionsMarkus Armbruster2024-02-261-2/+0
* qapi: Recognize section tags and 'Features:' only after blank lineMarkus Armbruster2024-02-267-3/+15
* qapi: Require descriptions and tagged sections to be indentedMarkus Armbruster2024-02-261-6/+6
* qapi: Reject section heading in the middle of a doc commentMarkus Armbruster2024-02-264-1/+10
* qapi: Rename QAPIDoc.Section.name to .tagMarkus Armbruster2024-02-261-1/+1
* qapi: Improve error message for empty doc sectionsMarkus Armbruster2024-02-261-1/+1
* qapi: Improve error position for bogus invalid "Returns" sectionMarkus Armbruster2024-02-261-1/+1
* qapi: Improve error position for bogus argument descriptionsMarkus Armbruster2024-02-267-7/+7
* tests/qapi-schema: Cover 'Features:' not followed by descriptionsMarkus Armbruster2024-02-264-0/+30
* tests/qapi-schema: Cover duplicate 'Features:' lineMarkus Armbruster2024-02-264-0/+34
* tests/qapi-schema: Fix test 'QAPI rST doc'Markus Armbruster2024-02-262-16/+15
* qapi: Require member documentation (with loophole)Markus Armbruster2024-02-122-1/+5
* qapi: Indent tagged doc comment sections properlyMarkus Armbruster2024-02-122-6/+6
* tests/qapi-schema: Tidy up pylint warnings and adviceMarkus Armbruster2023-11-131-5/+4
* tests/: spelling fixesMichael Tokarev2023-09-081-1/+1
* qapi: Improve error message for description following sectionMarkus Armbruster2023-05-221-1/+1
* qapi: Relax doc string @name: description indentation rulesMarkus Armbruster2023-05-104-4/+7
* qapi: Fix argument description indentation strippingMarkus Armbruster2023-05-091-1/+1
* tests/qapi-schema/doc-good: Improve argument description testsMarkus Armbruster2023-05-092-13/+18
* tests/qapi-schema/doc-good: Improve a commentMarkus Armbruster2023-05-092-1/+5
* qapi: allow unions to contain further unionsDaniel P. Berrangé2023-04-269-0/+126
* qapi: support updating expected test output via makeDaniel P. Berrangé2023-04-251-0/+1
* qapi: Require boxed for conditional command and event argumentsMarkus Armbruster2023-04-2412-19/+30
* tests/qapi-schema: Cover optional conditional struct memberMarkus Armbruster2023-04-242-1/+4
* tests/qapi-schema: Clean up positive test for conditionalsMarkus Armbruster2023-04-242-8/+6
* tests/qapi-schema: Rename a few conditionalsMarkus Armbruster2023-04-242-12/+12
* tests/qapi-schema: Improve union discriminator coverageMarkus Armbruster2023-04-242-3/+3
* qapi: Fix to reject 'data': 'mumble' in structMarkus Armbruster2023-04-244-0/+5
* qapi: Fix error message when type name or array is expectedMarkus Armbruster2023-04-244-4/+4
* qapi: Improve error message for unexpected array typesMarkus Armbruster2023-04-242-2/+2
* meson: replace Perl usage with PythonMarc-André Lureau2023-02-021-3/+4
* tests/qapi-schema: remove Meson workaroundPaolo Bonzini2023-01-061-5/+1
* meson: remove dead assignmentsPaolo Bonzini2022-09-011-12/+12
* qapi-schema: test: add a unit test for parsing array alternatesPaolo Bonzini2022-04-212-0/+5
* qapi-schema: test: add a qapi-schema-test for array alternatesPaolo Bonzini2022-04-214-0/+9
* qapi-schema: support alternates with array typePaolo Bonzini2022-04-213-4/+18
* meson: drop sphinx_extn_dependsMarc-André Lureau2021-11-081-1/+0
* tests/qapi-schema/meson: add depfile to sphinx docMarc-André Lureau2021-11-081-0/+3
* qapi: New special feature flag "unstable"Markus Armbruster2021-10-292-2/+10
* qapi: Add feature flags to enum membersMarkus Armbruster2021-10-277-3/+15
* meson: switch minimum meson version to 0.58.2, minimum recommended to 0.59.2Paolo Bonzini2021-10-051-2/+2
* qapi/parser: remove FIXME comment from _append_body_lineJohn Snow2021-10-021-1/+1
* qapi: Add spaces after symbol declaration for consistencyJohn Snow2021-10-021-0/+8
* qapi/parser: fix unused check_args_section argumentsJohn Snow2021-10-021-1/+1
* tests/qapi-schema: Make test-qapi.py -u work when files are absentMarkus Armbruster2021-09-271-3/+13