24 Commits (279588d4deea2694ebe9ceb29dfdc5c08a7c4e27)

Author SHA1 Message Date
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
Paolo Bonzini 423edd9a31 drop "from __future__ import print_function" 6 years ago
Markus Armbruster bf83f04e13 qapi: Fix doc comment checking for commands and events 7 years ago
Markus Armbruster a4bd91d3f3 qapi: De-duplicate entity documentation generation code 7 years ago
Markus Armbruster b621a26040 qapi: Implement boxed event argument documentation 7 years ago
Peter Krempa 23394b4c39 qapi: Add feature flags to commands 7 years ago
Markus Armbruster 02ac641a4d qapi: Clear scripts/qapi/doc.py executable bits again 7 years ago
Markus Armbruster e6c42b96b9 qapi: Split up scripts/qapi/common.py 7 years ago
Markus Armbruster f3d4aa5add qapi: Don't suppress doc generation without pragma doc-required 7 years ago
Kevin Wolf f3ed93d545 qapi: Allow documentation for features 7 years ago
Kevin Wolf 6a8c0b5102 qapi: Add feature flags to struct types 7 years ago
Markus Armbruster dddee4d7ba qapi: Pass file name to QAPIGen constructor instead of methods 7 years ago
Marc-André Lureau 01ae9cc254 qapi: add condition to variants documentation 7 years ago
Marc-André Lureau 8867bf0808 qapi: add 'If:' condition to struct members documentation 7 years ago
Marc-André Lureau a35c9bf82a qapi: add 'If:' condition to enum values documentation 7 years ago
Marc-André Lureau 1962bd39d5 qapi: change enum visitor and gen_enum* to take QAPISchemaMember 7 years ago
Marc-André Lureau 901a34a400 qapi: add 'If:' section to generated documentation 8 years ago
Marc-André Lureau fbf09a2fa4 qapi: add 'ifcond' to visitor methods 8 years ago
Igor Mammedov d6fe3d02e9 qapi: introduce new cmd option "allow-preconfig" 8 years ago
Peter Xu 876c67512e qapi: introduce new cmd option "allow-oob" 8 years ago
Marc-André Lureau 26ee12ad1f qapi2texi: minor python code simplification 8 years ago
Markus Armbruster 71b3f0459c qapi: Make code-generating visitors use QAPIGen more 8 years ago
Markus Armbruster fb0bc835e5 qapi-gen: New common driver for code and doc generators 8 years ago
Markus Armbruster c263de3f41 qapi: Streamline boilerplate comment generation 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 7e21572ce7 qapi2texi: De-duplicate code to add blank line before symbol 9 years ago
Markus Armbruster 76eb6b60ed qapi2texi: Simplify representation of section text 9 years ago
Markus Armbruster 09331fced1 qapi: Simplify representation of QAPIDoc section text 9 years ago
Markus Armbruster fc3f0df187 qapi: Unify representation of doc section without name 9 years ago
Markus Armbruster 0968dc9ae4 qapi2texi: Clean up texi_sections() 9 years ago
Philippe Mathieu-Daudé b3125e73d4 docs: fix broken paths to docs/devel/qapi-code-gen.txt 9 years ago
Markus Armbruster c32617a194 qapi2texi: Fix translation of *strong* and _emphasized_ 9 years ago
Markus Armbruster e8ba07ea9a qapi2texi: Fix to actually fail when 'doc-required' is false 9 years ago
Markus Armbruster 75b50196d9 qapi2texi: Use category "Object" for all object types 9 years ago
Markus Armbruster c19eaa64df qapi2texi: Generate descriptions for simple union tags 9 years ago
Markus Armbruster 5169cd8767 qapi2texi: Generate documentation for variant members 9 years ago
Markus Armbruster 88f63467c5 qapi2texi: Generate reference to base type members 9 years ago
Markus Armbruster 691e03133e qapi2texi: Include member type in generated documentation 9 years ago
Markus Armbruster c2dd311cb7 qapi2texi: Implement boxed argument documentation 9 years ago
Markus Armbruster 2c99f5fdc8 qapi2texi: Don't hide undocumented members and arguments 9 years ago
Markus Armbruster 5da19f14ff qapi2texi: Explain enum value undocumentedness more clearly 9 years ago
Markus Armbruster 2a1183ce93 qapi2texi: Present the table of members more clearly 9 years ago
Markus Armbruster 71d918a1b1 qapi2texi: Plainer enum value and member name formatting 9 years ago
Markus Armbruster ef801a9bb1 qapi: Prefer single-quoted strings more consistently 9 years ago
Markus Armbruster 1d8bda128d qapi: The #optional tag is redundant, drop 9 years ago
Markus Armbruster aa964b7fdc qapi2texi: Convert to QAPISchemaVisitor 9 years ago
Markus Armbruster 860e877861 qapi: Conjure up QAPIDoc.ArgSection for undocumented members 9 years ago
Markus Armbruster b116fd8e30 qapi: Avoid unwanted blank lines in QAPIDoc 9 years ago