summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema
Commit message (Expand)AuthorAgeFilesLines
...
* qapi: Improve reporting of invalid name errorsMarkus Armbruster2019-09-289-0/+9
* qapi: Improve reporting of member name clashesMarkus Armbruster2019-09-289-9/+9
* qapi: Change frontend error messages to start with lower caseMarkus Armbruster2019-09-28120-120/+120
* qapi: Clean up member name case checkingMarkus Armbruster2019-09-285-7/+7
* qapi: Prefix frontend errors with an "in definition" lineMarkus Armbruster2019-09-2896-0/+96
* qapi: Fix missing 'if' checks in struct, union, alternate 'data'Markus Armbruster2019-09-2412-60/+6Star
* qapi: Reject blank 'if' conditions in addition to empty onesMarkus Armbruster2019-09-242-2/+2
* qapi: Fix broken discriminator error messagesMarkus Armbruster2019-09-246-6/+4Star
* qapi: Remove null from schema languageMarkus Armbruster2019-09-245-18/+4Star
* qapi: Improve reporting of lexical errorsMarkus Armbruster2019-09-242-2/+2
* qapi: Use quotes more consistently in frontend error messagesMarkus Armbruster2019-09-2419-18/+19
* tests/qapi-schema: Demonstrate suboptimal lexical errorsMarkus Armbruster2019-09-245-1/+4
* tests/qapi-schema: Demonstrate insufficient 'if' checkingMarkus Armbruster2019-09-2416-0/+92
* tests/qapi-schema: Demonstrate broken discriminator errorsMarkus Armbruster2019-09-244-10/+6Star
* tests/qapi-schema: Demonstrate misleading optional tag errorMarkus Armbruster2019-09-246-2/+16
* tests/qapi-schema: Delete two redundant testsMarkus Armbruster2019-09-249-9/+1Star
* tests/qapi-schema: Cover unknown pragmaMarkus Armbruster2019-09-244-0/+3
* qapi: Tweak code to match docs/devel/qapi-code-gen.txtMarkus Armbruster2019-09-246-6/+6
* qapi: Adjust frontend errors to say enum value, not memberMarkus Armbruster2019-09-242-2/+2
* qapi: Permit omitting all flat union branchesMarkus Armbruster2019-09-246-4/+18
* qapi: Permit alternates with just one branchMarkus Armbruster2019-09-244-6/+10
* qapi: Permit 'boxed' with empty typeMarkus Armbruster2019-09-246-5/+6
* qapi: Drop support for escape sequences other than \\Markus Armbruster2019-09-2417-34/+4Star
* qapi: Restrict strings to printable ASCIIMarkus Armbruster2019-09-2410-3/+7
* tests/qapi-schema: Demonstrate bad reporting of funny charactersMarkus Armbruster2019-09-242-2/+3
* qapi: Drop support for boxed alternate argumentsMarkus Armbruster2019-09-242-2/+2
* tests/qapi-schema: Error case tests for features in structsKevin Wolf2019-06-1224-0/+31
* tests/qapi-schema: Test for good feature lists in structsKevin Wolf2019-06-123-0/+86
* qapi: Add feature flags to struct typesKevin Wolf2019-06-123-3/+4
* qapi: Fix array first used in a different moduleMarkus Armbruster2019-03-052-0/+7
* tests/qapi-schema: Cover forward reference to sub-moduleMarkus Armbruster2019-03-052-1/+7
* tests: Rename UserDefNativeListUnion to UserDefListUnionMarkus Armbruster2019-03-052-7/+7
* qapi: Fix code generation for sub-modules in other directoriesMarkus Armbruster2019-03-0510-25/+23Star
* tests/qapi-schema: Cover conditional arraysMarkus Armbruster2019-03-052-2/+4
* tests/qapi-schema: Make test-qapi.py print arraysMarkus Armbruster2019-03-052-0/+12
* qapi: Clean up modular built-in code generation a bitMarkus Armbruster2019-02-1811-0/+11
* qapi: add condition to variants documentationMarc-André Lureau2018-12-143-4/+7
* qapi: add 'If:' condition to struct members documentationMarc-André Lureau2018-12-143-1/+4
* qapi: add 'If:' condition to enum values documentationMarc-André Lureau2018-12-143-2/+5
* qapi: add 'if' to alternate membersMarc-André Lureau2018-12-132-1/+4
* qapi: add 'if' to union membersMarc-André Lureau2018-12-133-1/+8
* qapi: Add 'if' to implicit struct membersMarc-André Lureau2018-12-137-3/+34
* qapi: add a dictionary form for TYPEMarc-André Lureau2018-12-1328-8/+47
* qapi: add 'if' to enum membersMarc-André Lureau2018-12-138-3/+12
* qapi: add a dictionary form with 'name' key for enum membersMarc-André Lureau2018-12-1310-3/+8
* qapi: improve reporting of unknown or missing keysMarc-André Lureau2018-12-134-2/+5
* tests: print enum type members more like object type membersMarc-André Lureau2018-12-1312-27/+149
* qapi: change enum visitor and gen_enum* to take QAPISchemaMemberMarc-André Lureau2018-12-131-2/+2
* tests/qapi: Cover commands with 'if' and union / alternate 'data'Marc-André Lureau2018-12-132-0/+18
* tests: add a qmp success-response testMarc-André Lureau2018-08-312-0/+4