56 Commits (43ab3fb375ebb55c5b2ee7b88945f1466e7e2d5f)

Author SHA1 Message Date
Markus Armbruster 41d0ad1d04 qapi: Rename visitor parameter @variants to @alternatives 2 years ago
Markus Armbruster d1da8af897 qapi: Rename visitor parameter @variants to @branches 2 years ago
Markus Armbruster 31c54b92ad qapi: Rename QAPIDoc.Section.name to .tag 2 years ago
Markus Armbruster 5c24c3e2f3 tests/qapi-schema: Tidy up pylint warnings and advice 2 years ago
Daniel P. Berrangé 7ce54db230 qapi: support updating expected test output via make 3 years ago
Markus Armbruster b6c18755e4 qapi: Add feature flags to enum members 5 years ago
Markus Armbruster f333681c6e tests/qapi-schema: Make test-qapi.py -u work when files are absent 5 years ago
Markus Armbruster 436911c2a1 tests/qapi-schema: Use Python OSError instead of outmoded IOError 5 years ago
Markus Armbruster 9c629fa834 tests/qapi-schema: Hide OrderedDict in test output 5 years ago
Marc-André Lureau 33aa3267ba qapi: add QAPISchemaIfCond.is_present() 5 years ago
Marc-André Lureau f17539c80d qapi: wrap Sequence[str] in an object 5 years ago
John Snow 3404e57410 qapi/parser: Don't try to handle file errors 5 years ago
Kevin Wolf 04f22362f1 qapi: Add a 'coroutine' flag for commands 6 years ago
Markus Armbruster 84ab008687 qapi: Add feature flags to struct members 6 years ago
Markus Armbruster 7b3bc9e28f qapi: Consistently put @features parameter right after @ifcond 6 years ago
Markus Armbruster 013b4efc9b qapi: Add feature flags to remaining definitions 6 years ago
Markus Armbruster ed39c03e2f qapi: Drop conditionals for Python 2 6 years ago
Paolo Bonzini 423edd9a31 drop "from __future__ import print_function" 6 years ago
Philippe Mathieu-Daudé c88ee46cdb tests: Explicit usage of Python 3 6 years ago
Markus Armbruster a0418a4a6b tests/qapi-schema: Fix feature documentation testing 7 years ago
Peter Krempa 2e2e0df270 tests: qapi: Test 'features' of commands 7 years ago
Peter Krempa 23394b4c39 qapi: Add feature flags to commands 7 years ago
Markus Armbruster 758f272b6d tests/qapi-schema: Tidy up test output indentation 7 years ago
Markus Armbruster e6c42b96b9 qapi: Split up scripts/qapi/common.py 7 years ago
Markus Armbruster f01338cce6 qapi: Speed up frontend tests 7 years ago
Kevin Wolf 8aa3a33e44 tests/qapi-schema: Test for good feature lists in structs 7 years ago
Kevin Wolf 6a8c0b5102 qapi: Add feature flags to struct types 7 years ago
Markus Armbruster ca0ac758d6 tests/qapi-schema: Make test-qapi.py print arrays 7 years ago
Marc-André Lureau a2724280fb qapi: add 'if' to union members 7 years ago
Marc-André Lureau ccadd6bcba qapi: Add 'if' to implicit struct members 7 years ago
Marc-André Lureau 6cc32b0e14 qapi: add 'if' to enum members 7 years ago
Marc-André Lureau 1e381b6559 tests: print enum type members more like object type members 7 years ago
Marc-André Lureau 1962bd39d5 qapi: change enum visitor and gen_enum* to take QAPISchemaMember 7 years ago
Markus Armbruster b736e25a18 qapi: Fix some pycodestyle-3 complaints 8 years ago
Marc-André Lureau fbf09a2fa4 qapi: add 'ifcond' to visitor methods 8 years ago
Igor Mammedov 7b13f2c27a tests: qapi-schema tests for allow-preconfig 8 years ago
Igor Mammedov d6fe3d02e9 qapi: introduce new cmd option "allow-preconfig" 8 years ago
Peter Xu 4bebca1e42 tests: let qapi-schema tests detect oob 8 years ago
Peter Xu 876c67512e qapi: introduce new cmd option "allow-oob" 8 years ago
Markus Armbruster cf40a0a5c2 qapi: Record 'include' directives in intermediate representation 8 years ago
Markus Armbruster 181feaf355 qapi: Lift error reporting from QAPISchema.__init__() to callers 8 years ago
Markus Armbruster fb0bc835e5 qapi-gen: New common driver for code and doc generators 8 years ago
Daniel P. Berrange 2f84804470 qapi: use items()/values() intead of iteritems()/itervalues() 8 years ago
Daniel P. Berrange ef9d910891 qapi: convert to use python print function instead of statement 8 years ago
Markus Armbruster 09331fced1 qapi: Simplify representation of QAPIDoc section text 9 years ago
Markus Armbruster 818c331833 tests/qapi-schema: Make test-qapi.py print docs again 9 years ago
Markus Armbruster 87c16dceca qapi: Back out doc comments added just to please qapi.py 9 years ago
Marc-André Lureau 3313b6124b qapi: add qapi2texi script 9 years ago
Eric Blake 48825ca419 qapi: Plumb in 'boxed' to qapi generator lower levels 10 years ago
Eric Blake da9cb19385 qapi: Hide tag_name data member of variants 10 years ago