aboutsummaryrefslogtreecommitdiff
path: root/docs/sphinx/qapidoc.py
AgeCommit message (Expand)AuthorFilesLines
12 daysdocs/qapidoc: add :namespace: option to qapi-doc directiveJohn Snow1-0/+12
2025-03-11docs/qapidoc: generate entries for undocumented membersJohn Snow1-2/+3
2025-03-11docs/qapidoc: Add "the members of" pointersJohn Snow1-1/+57
2025-03-11docs/qapidoc: add intermediate output debuggerJohn Snow1-4/+37
2025-03-11docs/qapidoc: process @foo into ``foo``John Snow1-0/+3
2025-03-11docs/qapidoc: implement transmogrify() methodJohn Snow1-2/+47
2025-03-11docs/qapidoc: add visit_entity()John Snow1-0/+21
2025-03-11docs/qapidoc: add visit_sections() methodJohn Snow1-0/+25
2025-03-11docs/qapidoc: add visit_member() methodJohn Snow1-0/+27
2025-03-11docs/qapidoc: add visit_returns() methodJohn Snow1-0/+15
2025-03-11docs/qapidoc: prepare to record entity being transmogrifiedJohn Snow1-0/+6
2025-03-11docs/qapidoc: add visit_feature() methodJohn Snow1-0/+9
2025-03-11docs/qapidoc: add add_field() and generate_field() helper methodsJohn Snow1-0/+24
2025-03-11docs/qapidoc: add format_type() methodJohn Snow1-0/+32
2025-03-11docs/qapidoc: add visit_errors() methodJohn Snow1-0/+6
2025-03-11docs/qapidoc: add visit_paragraph() methodJohn Snow1-0/+9
2025-03-11docs/qapidoc: add preamble() methodJohn Snow1-3/+38
2025-03-11docs/qapidoc: add visit_freeform() methodJohn Snow1-0/+44
2025-03-11docs/qapidoc: add visit_module() methodJohn Snow1-0/+9
2025-03-11docs/qapidoc: add transmogrifier class stubJohn Snow1-3/+70
2025-03-11docs/qapidoc: Fix static typing on qapidoc.pyJohn Snow1-15/+25
2025-03-11docs/qapidoc: split old implementation into qapidoc_legacy.pyJohn Snow1-418/+2
2025-03-11docs/qapidoc: add transmogrifier stubJohn Snow1-13/+28
2025-03-11qapi: clean up encoding of section kindsJohn Snow1-3/+4
2025-03-04docs/qapidoc: remove example section supportJohn Snow1-8/+1
2025-03-04docs/qapidoc: support header-less freeform sectionsJohn Snow1-0/+2
2024-08-27docs/sphinx: fix extra stuff in TOC after freeform QMP sectionsJohn Snow1-3/+2
2024-07-17docs/qapidoc: add QMP highlighting to annotated qmp-example blocksJohn Snow1-4/+49
2024-07-17docs/qapidoc: create qmp-example directiveJohn Snow1-0/+55
2024-07-17docs/qapidoc: factor out do_parse()John Snow1-13/+19
2024-07-12docs: remove Sphinx 1.x compatibility codeJohn Snow1-30/+3
2024-07-06sphinx/qapidoc: Fix to generate doc for explicit, unboxed argumentsMarkus Armbruster1-7/+5
2024-07-06docs/qapidoc: fix nested parsing under untagged sectionsJohn Snow1-5/+11
2024-07-06qapi/parser: preserve indentation in QAPIDoc sectionsJohn Snow1-5/+22
2024-07-06docs/qapidoc: delint a tiny portion of the moduleJohn Snow1-26/+38
2024-07-06docs/qapidoc: remove unused intersperse functionJohn Snow1-10/+0
2024-05-06qapi: Rename visitor parameter @variants to @alternativesMarkus Armbruster1-1/+2
2024-05-06qapi: Rename visitor parameter @variants to @branchesMarkus Armbruster1-9/+9
2024-02-26qapi: Rename QAPIDoc.Section.name to .tagMarkus Armbruster1-3/+3
2024-02-26qapi: Improve error message for empty doc sectionsMarkus Armbruster1-2/+2
2024-02-26sphinx/qapidoc: Drop code to generate doc for simple union branchMarkus Armbruster1-11/+7
2024-02-12sphinx/qapidoc: Drop code to generate doc for simple union tagMarkus Armbruster1-6/+0
2023-11-13sphinx/qapidoc: Tidy up pylint warning raise-missing-fromMarkus Armbruster1-1/+1
2023-05-09sphinx/qapidoc: Do not emit TODO sections into user manualsMarkus Armbruster1-0/+3
2021-08-26qapidoc: introduce QAPISchemaIfCond.docgen()Marc-André Lureau1-6/+8
2021-08-26qapi: add QAPISchemaIfCond.is_present()Marc-André Lureau1-4/+4
2021-08-26qapi: wrap Sequence[str] in an objectMarc-André Lureau1-5/+5
2021-04-30qapi/error: Repurpose QAPIError as an abstract base exception classJohn Snow1-1/+2
2021-04-13sphinx: qapidoc: Wrap "If" section body in a paragraph nodeJohn Snow1-1/+3
2021-02-15docs/sphinx/qapidoc.py: Handle change of QAPI's builtin module namePeter Maydell1-1/+1