summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema
Commit message (Expand)AuthorAgeFilesLines
* 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
* qapi: Fix some pycodestyle-3 complaintsMarkus Armbruster2018-08-151-6/+7
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-07-03-v2'...Peter Maydell2018-07-051-1/+1
|\
| * qmp: Say "out-of-band" instead of "Out-Of-Band"Markus Armbruster2018-07-031-1/+1
* | qapi: add 'If:' section to generated documentationMarc-André Lureau2018-07-033-1/+4
* | qapi: add 'ifcond' to visitor methodsMarc-André Lureau2018-07-032-5/+24
* | qapi: add 'if' to top-level expressionsMarc-André Lureau2018-07-0318-0/+72
|/
* qapi: allow empty branches in flat unionsAnton Nefedov2018-06-226-14/+6Star
* tests: qapi-schema tests for allow-preconfigIgor Mammedov2018-05-3010-20/+24
* qapi: introduce new cmd option "allow-preconfig"Igor Mammedov2018-05-301-2/+2
* tests: add oob-test for qapi-schemaPeter Xu2018-03-276-0/+9
* tests: let qapi-schema tests detect oobPeter Xu2018-03-275-16/+16
* qapi: introduce new cmd option "allow-oob"Peter Xu2018-03-191-1/+1
* qapi: Record 'include' directives in intermediate representationMarkus Armbruster2018-03-0211-0/+32
* qapi: Generate in source orderMarkus Armbruster2018-03-0211-187/+187
* qapi: Lift error reporting from QAPISchema.__init__() to callersMarkus Armbruster2018-03-021-2/+8
* qapi: Improve include file name reporting in error messagesMarkus Armbruster2018-03-021-1/+1
* qapi-gen: New common driver for code and doc generatorsMarkus Armbruster2018-03-021-3/+1Star
* qapi: Streamline boilerplate comment generationMarkus Armbruster2018-03-021-1/+2
* qapi: use items()/values() intead of iteritems()/itervalues()Daniel P. Berrange2018-02-051-1/+1
* qapi: convert to use python print function instead of statementDaniel P. Berrange2018-02-051-20/+21
* qapi2texi: Simplify representation of section textMarkus Armbruster2017-12-201-10/+0Star
* qapi: Simplify representation of QAPIDoc section textMarkus Armbruster2017-12-202-3/+4
* qapi: Unify representation of doc section without nameMarkus Armbruster2017-12-202-2/+2
* tests/qapi-schema/doc-bad-section: New, factored out of doc-goodMarkus Armbruster2017-12-207-3/+27
* qapi: Fix error handling code on alternate conflictEduardo Habkost2017-09-018-0/+12
* qapi: Introduce a first class 'null' typeMarkus Armbruster2017-07-242-1/+3