82 Commits (6c10778826a873b9012d95e63298a6f879debcaa)

Author SHA1 Message Date
John Snow 6c10778826 docs/sphinx: remove special parsing for freeform sections 10 months ago
John Snow 4d7d30b405 qapi/parser: add undocumented stub members to all_sections 1 year ago
John Snow d7ca9a3a4c qapi/schema: add __repr__ to QAPIDoc.Section 1 year ago
John Snow 323c668934 qapi: clean up encoding of section kinds 1 year ago
John Snow faeacf858b qapi/parser: adjust info location for doc body section 1 year ago
Markus Armbruster 5fbc8126ac qapi: Eliminate OrderedDict 1 year 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
John Snow d5e2f3d03c qapi/parser.py: assert member.info is present in connect_member 2 years ago
John Snow 7c6e446476 qapi/parser: demote QAPIExpression to Dict[str, Any] 2 years ago
John Snow 2daf52df8b qapi/parser: shush up pylint 2 years ago
John Snow 4f8f199fa5 qapi/parser: fix typo - self.returns.info => self.errors.info 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 ba7f63f9a4 qapi: Memorize since & returns sections 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 3d035cd2cc qapi: Rewrite doc comment parser 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 0cec50119f qapi: Require member documentation (with loophole) 2 years ago
Markus Armbruster b0b1313eb2 qapi: Fix dangling references to docs/devel/qapi-code-gen.txt 2 years ago
John Snow a6c5d159ce qapi: re-establish linting baseline 3 years ago
Markus Armbruster 290e48e8f1 qapi: Improve error message for description following section 3 years ago
Markus Armbruster d27e7c3593 qapi/parser: Drop two bad type hints for now 3 years ago
Markus Armbruster eb59cf7628 qapi: Section parameter @indent is no longer used, drop 3 years ago
Markus Armbruster 08349786c8 qapi: Relax doc string @name: description indentation rules 3 years ago
Markus Armbruster 3e32dca3f0 qapi: Rewrite parsing of doc comment section symbols and tags 3 years ago
Markus Armbruster 9b2c6746d3 qapi: Fix argument description indentation stripping 3 years ago
Markus Armbruster 5b5fe0e018 qapi: Fix crash on stray double quote character 3 years ago
John Snow c7b7a7ded9 qapi: remove JSON value FIXME 3 years ago
John Snow 67a81f9fb7 qapi: remove _JSONObject 3 years ago
John Snow 420110591c qapi/parser: add QAPIExpression type 3 years ago
John Snow 18e3673e0f qapi/parser: Silence too-few-public-methods warning 5 years ago
John Snow 15acf48cfe qapi/parser: Add FIXME for consolidating JSON-related types 5 years ago
John Snow 5f0d9f3bc7 qapi/parser: add type hint annotations (QAPIDoc) 5 years ago
John Snow e7ac60fcd0 qapi/parser: add import cycle workaround 5 years ago
John Snow f4c05aaf14 qapi/parser: Introduce NullSection 5 years ago
John Snow 1e20a77576 qapi/parser: clarify _end_section() logic 5 years ago
John Snow cd87c14cde qapi/parser: remove FIXME comment from _append_body_line 5 years ago