summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema
Commit message (Expand)AuthorAgeFilesLines
* docs: fix references to docs/devel/build-system.rstStefano Garzarella2021-06-021-1/+1
* qapi/parser: Fix token membership tests when token can be NoneJohn Snow2021-05-207-0/+6
* qapi/parser: enforce all top-level expressions must be dict in _parse()John Snow2021-05-202-2/+2
* qapi: Add test for nonexistent schema fileJohn Snow2021-05-203-1/+7
* qapi/parser: Don't try to handle file errorsJohn Snow2021-05-201-3/+0Star
* qapi/expr.py: Check type of union and alternate 'data' memberJohn Snow2021-04-307-0/+16
* qapi: Enforce union and alternate branch naming rulesMarkus Armbruster2021-03-236-9/+13
* qapi: Enforce enum member naming rulesMarkus Armbruster2021-03-232-1/+2
* qapi: Enforce struct member naming rulesMarkus Armbruster2021-03-234-5/+10
* tests/qapi-schema: Switch member name clash test to structMarkus Armbruster2021-03-235-4/+4
* qapi: Enforce command naming rulesMarkus Armbruster2021-03-232-22/+25
* qapi: Prepare for rejecting underscore in command and member namesMarkus Armbruster2021-03-233-3/+3
* qapi: Rename pragma *-whitelist to *-exceptionsMarkus Armbruster2021-03-237-8/+7Star
* tests/qapi-schema: Rename returns-whitelist to returns-bad-typeMarkus Armbruster2021-03-235-3/+3
* tests/qapi-schema: Rename pragma-*-crap to pragma-value-not-*Markus Armbruster2021-03-2313-9/+9
* tests/qapi-schema: Rename redefined-builtin to redefined-predefinedMarkus Armbruster2021-03-235-3/+3
* qapi: Enforce type naming rulesMarkus Armbruster2021-03-2321-23/+28
* qapi: Enforce event naming rulesMarkus Armbruster2021-03-239-30/+16Star
* qapi: Fix to reject optional members with reserved namesMarkus Armbruster2021-03-233-15/+2Star
* tests/qapi-schema: Tweak to demonstrate buggy member name checkMarkus Armbruster2021-03-233-3/+16
* tests/qapi-schema: Drop TODO comment on simple unionsMarkus Armbruster2021-03-232-2/+1Star
* tests/qapi-schema: Belatedly update comment on alternate clashMarkus Armbruster2021-03-232-5/+2Star
* tests/qapi-schema: Rework comments on longhand member definitionsMarkus Armbruster2021-03-238-8/+12
* tests/qapi-schema: Drop redundant flat-union-inline testMarkus Armbruster2021-03-234-14/+0Star
* qapi: Implement deprecated-output=hide for QMP event dataMarkus Armbruster2021-03-192-0/+5
* qapi: Implement deprecated-output=hide for QMP command resultsMarkus Armbruster2021-03-192-17/+18
* qapi: Fix parse errors for removal of null from schema languageMarkus Armbruster2021-03-052-2/+2
* qapi: use './builtin' as the built-in module nameJohn Snow2021-02-088-8/+8
* meson: move SPHINX_ARGS references within "if build_docs"Paolo Bonzini2020-10-171-44/+44
* qapi: Add a 'coroutine' flag for commandsKevin Wolf2020-10-097-3/+12
* scripts/qapi: Remove texinfo generation supportPeter Maydell2020-09-292-321/+1Star
* tests/qapi-schema: Add test of the rST QAPI doc-comment outputPeter Maydell2020-09-293-0/+348
* tests/qapi-schema: Convert doc-good.json to rST-style strong/emphasisPeter Maydell2020-09-293-3/+3
* scripts/qapi/parser.py: improve doc comment indent handlingPeter Maydell2020-09-295-2/+12
* scripts/qapi: Move doc-comment whitespace stripping to doc.pyPeter Maydell2020-09-291-6/+6
* tests/qapi/doc-good.json: Prepare for qapi-doc Sphinx extensionPeter Maydell2020-09-293-27/+22Star
* meson: Use -b to ignore CR vs. CR-LF issues on WindowsYonggang Luo2020-09-161-1/+1
* qapi: Make section headings start a new doc comment blockMarkus Armbruster2020-09-071-1/+2
* qapi: Reject section markup in definition documentationMarkus Armbruster2020-09-073-26/+2Star
* meson: convert check-qapi-schemaPaolo Bonzini2020-08-211-0/+225
* schemas: Add vim modelineAndrea Bolognani2020-08-034-0/+5
* qapi: New special feature flag "deprecated"Markus Armbruster2020-03-175-6/+11
* qapi: Add feature flags to struct membersMarkus Armbruster2020-03-176-5/+15
* qapi: Consistently put @features parameter right after @ifcondMarkus Armbruster2020-03-171-5/+5
* qapi: Add feature flags to remaining definitionsMarkus Armbruster2020-03-177-15/+114
* qapi: Drop conditionals for Python 2Markus Armbruster2020-03-051-5/+1Star
* drop "from __future__ import print_function"Paolo Bonzini2020-02-071-1/+0Star
* tests: Explicit usage of Python 3Philippe Mathieu-Daudé2020-02-071-1/+1
* qapi: Fix code generation for empty modulesMarkus Armbruster2020-01-143-18/+13Star
* qapi: Check feature documentation against the schemaMarkus Armbruster2019-10-296-42/+3Star