summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema
Commit message (Expand)AuthorAgeFilesLines
* 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
* qapi: Polish reporting of bogus member documentationMarkus Armbruster2019-10-296-6/+6
* qapi: Fix doc comment checking for commands and eventsMarkus Armbruster2019-10-296-47/+2Star
* qapi: Fix enum doc comment checkingMarkus Armbruster2019-10-293-22/+1Star
* qapi: Implement boxed event argument documentationMarkus Armbruster2019-10-293-3/+4
* tests/qapi-schema: Fix feature documentation testingMarkus Armbruster2019-10-294-0/+16
* tests/qapi-schema: Cover alternate documentation commentsMarkus Armbruster2019-10-293-0/+37
* tests/qapi-schema: Demonstrate command and event doc comment bugsMarkus Armbruster2019-10-299-0/+88
* tests/qapi-schema: Demonstrate feature and enum doc comment bugsMarkus Armbruster2019-10-299-0/+86
* tests/qapi-schema: Cover feature documentation commentsMarkus Armbruster2019-10-223-2/+42
* tests: qapi: Test 'features' of commandsPeter Krempa2019-10-223-4/+50
* qapi: Add feature flags to commandsPeter Krempa2019-10-221-1/+2
* tests/qapi-schema: Tidy up test output indentationMarkus Armbruster2019-10-225-33/+33
* qapi: Split up scripts/qapi/common.pyMarkus Armbruster2019-10-221-1/+5
* qapi: Speed up frontend testsMarkus Armbruster2019-10-22363-506/+410Star
* qapi: Improve source file read error handlingMarkus Armbruster2019-09-281-1/+1
* qapi: Improve reporting of redefinitionMarkus Armbruster2019-09-283-3/+9
* qapi: Improve reporting of missing documentation commentMarkus Armbruster2019-09-281-1/+2
* qapi: Improve reporting of invalid 'if' furtherMarkus Armbruster2019-09-289-9/+9
* qapi: Avoid redundant definition references in error messagesMarkus Armbruster2019-09-2852-52/+52
* qapi: Improve reporting of missing / unknown definition keysMarkus Armbruster2019-09-286-2/+6
* qapi: Improve reporting of invalid flagsMarkus Armbruster2019-09-284-4/+8
* qapi: Improve reporting of invalid 'if' errorsMarkus Armbruster2019-09-284-0/+4
* qapi: Move context-free checking to the proper placeMarkus Armbruster2019-09-281-1/+1
* qapi: Move context-sensitive checking to the proper placeMarkus Armbruster2019-09-2839-39/+37Star
* qapi: Move check for reserved names out of add_name()Markus Armbruster2019-09-282-2/+2
* qapi: Report invalid '*' prefix like any other invalid nameMarkus Armbruster2019-09-284-4/+4
* qapi: Improve reporting of invalid name errorsMarkus Armbruster2019-09-289-0/+9
* qapi: Improve reporting of member name clashesMarkus Armbruster2019-09-289-9/+9