aboutsummaryrefslogtreecommitdiff
path: root/tests/qapi-schema
AgeCommit message (Expand)Author
2021-04-30qapi/expr.py: Check type of union and alternate 'data' memberJohn Snow
2021-03-23qapi: Enforce union and alternate branch naming rulesMarkus Armbruster
2021-03-23qapi: Enforce enum member naming rulesMarkus Armbruster
2021-03-23qapi: Enforce struct member naming rulesMarkus Armbruster
2021-03-23tests/qapi-schema: Switch member name clash test to structMarkus Armbruster
2021-03-23qapi: Enforce command naming rulesMarkus Armbruster
2021-03-23qapi: Prepare for rejecting underscore in command and member namesMarkus Armbruster
2021-03-23qapi: Rename pragma *-whitelist to *-exceptionsMarkus Armbruster
2021-03-23tests/qapi-schema: Rename returns-whitelist to returns-bad-typeMarkus Armbruster
2021-03-23tests/qapi-schema: Rename pragma-*-crap to pragma-value-not-*Markus Armbruster
2021-03-23tests/qapi-schema: Rename redefined-builtin to redefined-predefinedMarkus Armbruster
2021-03-23qapi: Enforce type naming rulesMarkus Armbruster
2021-03-23qapi: Enforce event naming rulesMarkus Armbruster
2021-03-23qapi: Fix to reject optional members with reserved namesMarkus Armbruster
2021-03-23tests/qapi-schema: Tweak to demonstrate buggy member name checkMarkus Armbruster
2021-03-23tests/qapi-schema: Drop TODO comment on simple unionsMarkus Armbruster
2021-03-23tests/qapi-schema: Belatedly update comment on alternate clashMarkus Armbruster
2021-03-23tests/qapi-schema: Rework comments on longhand member definitionsMarkus Armbruster
2021-03-23tests/qapi-schema: Drop redundant flat-union-inline testMarkus Armbruster
2021-03-19qapi: Implement deprecated-output=hide for QMP event dataMarkus Armbruster
2021-03-19qapi: Implement deprecated-output=hide for QMP command resultsMarkus Armbruster
2021-03-05qapi: Fix parse errors for removal of null from schema languageMarkus Armbruster
2021-02-08qapi: use './builtin' as the built-in module nameJohn Snow
2020-10-17meson: move SPHINX_ARGS references within "if build_docs"Paolo Bonzini
2020-10-09qapi: Add a 'coroutine' flag for commandsKevin Wolf
2020-09-29scripts/qapi: Remove texinfo generation supportPeter Maydell
2020-09-29tests/qapi-schema: Add test of the rST QAPI doc-comment outputPeter Maydell
2020-09-29tests/qapi-schema: Convert doc-good.json to rST-style strong/emphasisPeter Maydell
2020-09-29scripts/qapi/parser.py: improve doc comment indent handlingPeter Maydell
2020-09-29scripts/qapi: Move doc-comment whitespace stripping to doc.pyPeter Maydell
2020-09-29tests/qapi/doc-good.json: Prepare for qapi-doc Sphinx extensionPeter Maydell
2020-09-16meson: Use -b to ignore CR vs. CR-LF issues on WindowsYonggang Luo
2020-09-07qapi: Make section headings start a new doc comment blockMarkus Armbruster
2020-09-07qapi: Reject section markup in definition documentationMarkus Armbruster
2020-08-21meson: convert check-qapi-schemaPaolo Bonzini
2020-08-03schemas: Add vim modelineAndrea Bolognani
2020-03-17qapi: New special feature flag "deprecated"Markus Armbruster
2020-03-17qapi: Add feature flags to struct membersMarkus Armbruster
2020-03-17qapi: Consistently put @features parameter right after @ifcondMarkus Armbruster
2020-03-17qapi: Add feature flags to remaining definitionsMarkus Armbruster
2020-03-05qapi: Drop conditionals for Python 2Markus Armbruster
2020-02-07drop "from __future__ import print_function"Paolo Bonzini
2020-02-07tests: Explicit usage of Python 3Philippe Mathieu-Daudé
2020-01-14qapi: Fix code generation for empty modulesMarkus Armbruster
2019-10-29qapi: Check feature documentation against the schemaMarkus Armbruster
2019-10-29qapi: Polish reporting of bogus member documentationMarkus Armbruster
2019-10-29qapi: Fix doc comment checking for commands and eventsMarkus Armbruster
2019-10-29qapi: Fix enum doc comment checkingMarkus Armbruster
2019-10-29qapi: Implement boxed event argument documentationMarkus Armbruster
2019-10-29tests/qapi-schema: Fix feature documentation testingMarkus Armbruster