403 Commits (b9789d2993d10acaecf41bdd3c19e623b5cd6613)

Author SHA1 Message Date
Vladimir Sementsov-Ogievskiy 8107ba47fd qapi: Add documentation format validation 6 months ago
Daniel P. Berrangé 4b1e715912 qapi: switch to use QEMU_TEST_REGENERATE env var 7 months ago
Markus Armbruster 1047cc2816 tests/qapi-schema: Bury dead test case doc-non-first-section 9 months ago
John Snow 62c4dc4b69 qapi: lift restriction on using '=' in doc blocks 10 months ago
John Snow 6c10778826 docs/sphinx: remove special parsing for freeform sections 10 months ago
John Snow 8d789c8cdb docs/sphinx: remove legacy QAPI manual generator 10 months ago
Markus Armbruster bc361f2f9b docs/sphinx/qmp_lexer: Generalize elision syntax 1 year ago
John Snow 323c668934 qapi: clean up encoding of section kinds 1 year ago
Markus Armbruster 5fbc8126ac qapi: Eliminate OrderedDict 1 year ago
John Snow b61a4eb3f3 docs/qapidoc: support header-less freeform sections 1 year ago
Daniel P. Berrangé 2ebb09f34f qapi: expose all schema features to code 1 year ago
Markus Armbruster a25b2312c6 tests/qapi-schema: Drop temporary 'prefix' 2 years ago
Markus Armbruster 7b29353fdd qapi: Smarter camel_to_upper() to reduce need for 'prefix' 2 years ago
John Snow 3c5f6114d9 qapi: remove "Example" doc section 2 years ago
John Snow 65fa48c79f qapi/parser: don't parse rST markup as section headers 2 years ago
John Snow d461c27973 qapi: convert "Note" sections to plain rST 2 years ago
John Snow 83deda8769 qapi/parser: fix comment parsing immediately following a doc block 2 years ago
John Snow 939c639e1d qapi/parser: preserve indentation in QAPIDoc sections 2 years ago
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 e1f684ea2e qapi: Reject "Returns" section when command doesn't return anything 2 years ago
Markus Armbruster 3a025d3d1f qapi: New documentation section tag "Errors" 2 years ago
Markus Armbruster 51e97c14fb qapi: Slightly clearer error message for invalid "Returns" section 2 years ago
Markus Armbruster adb0193b90 qapi: Divorce QAPIDoc from QAPIParseError 2 years ago
Markus Armbruster 629c5075aa qapi: Reject multiple and empty feature descriptions 2 years ago
Markus Armbruster 0b82a7440c qapi: Merge adjacent untagged sections 2 years ago
Markus Armbruster 66227e9047 qapi: Recognize section tags and 'Features:' only after blank line 2 years ago
Markus Armbruster d23055b8db qapi: Require descriptions and tagged sections to be indented 2 years ago
Markus Armbruster 56c64dd60a qapi: Reject section heading in the middle of a doc comment 2 years ago
Markus Armbruster 31c54b92ad qapi: Rename QAPIDoc.Section.name to .tag 2 years ago
Markus Armbruster 573e2223f9 qapi: Improve error message for empty doc sections 2 years ago
Markus Armbruster bf00dc19f3 qapi: Improve error position for bogus invalid "Returns" section 2 years ago
Markus Armbruster 15333abed9 qapi: Improve error position for bogus argument descriptions 2 years ago
Markus Armbruster 0ba2915b92 tests/qapi-schema: Cover 'Features:' not followed by descriptions 2 years ago
Markus Armbruster fc68b9ffc9 tests/qapi-schema: Cover duplicate 'Features:' line 2 years ago
Markus Armbruster 976474fdb2 tests/qapi-schema: Fix test 'QAPI rST doc' 2 years ago
Markus Armbruster 0cec50119f qapi: Require member documentation (with loophole) 2 years ago
Markus Armbruster 1ed1d4d608 qapi: Indent tagged doc comment sections properly 2 years ago
Markus Armbruster 5c24c3e2f3 tests/qapi-schema: Tidy up pylint warnings and advice 3 years ago
Michael Tokarev 96420a30e0 tests/: spelling fixes 3 years ago
Markus Armbruster 290e48e8f1 qapi: Improve error message for description following section 3 years ago
Markus Armbruster 08349786c8 qapi: Relax doc string @name: description indentation rules 3 years ago
Markus Armbruster 9b2c6746d3 qapi: Fix argument description indentation stripping 3 years ago
Markus Armbruster a87a9b4d4f tests/qapi-schema/doc-good: Improve argument description tests 3 years ago
Markus Armbruster 5962635561 tests/qapi-schema/doc-good: Improve a comment 3 years ago
Daniel P. Berrangé a17dbc4b79 qapi: allow unions to contain further unions 3 years ago
Daniel P. Berrangé 7ce54db230 qapi: support updating expected test output via make 3 years ago
Markus Armbruster de3b3f529d qapi: Require boxed for conditional command and event arguments 3 years ago
Markus Armbruster fa32eb9095 tests/qapi-schema: Cover optional conditional struct member 3 years ago
Markus Armbruster 39d2cc8e71 tests/qapi-schema: Clean up positive test for conditionals 3 years ago