Markus Armbruster
|
816a57cd6e
qapi: Fix detection of bogus member documentation
|
8 ani în urmă |
Markus Armbruster
|
4ea7148e89
qapi: Move empty doc section checking to doc parser
|
8 ani în urmă |
Markus Armbruster
|
2d433236df
qapi: Improve error message on @NAME: in free-form doc
|
8 ani în urmă |
Markus Armbruster
|
7947016d1c
qapi: Move detection of doc / expression name mismatch
|
8 ani în urmă |
Markus Armbruster
|
e7823a2adf
qapi: Fix detection of doc / expression mismatch
|
8 ani în urmă |
Markus Armbruster
|
691e03133e
qapi2texi: Include member type in generated documentation
|
8 ani în urmă |
Markus Armbruster
|
ef801a9bb1
qapi: Prefer single-quoted strings more consistently
|
8 ani în urmă |
Markus Armbruster
|
0fe675af77
qapi: Use raw strings for regular expressions consistently
|
8 ani în urmă |
Markus Armbruster
|
1d8bda128d
qapi: The #optional tag is redundant, drop
|
8 ani în urmă |
Markus Armbruster
|
860e877861
qapi: Conjure up QAPIDoc.ArgSection for undocumented members
|
8 ani în urmă |
Markus Armbruster
|
069fb5b250
qapi: Prepare for requiring more complete documentation
|
8 ani în urmă |
Markus Armbruster
|
4636211e4d
qapi: Fix QAPISchemaEnumType.is_implicit() for 'QType'
|
8 ani în urmă |
Markus Armbruster
|
b116fd8e30
qapi: Avoid unwanted blank lines in QAPIDoc
|
8 ani în urmă |
Markus Armbruster
|
4815374513
qapi: Fix to reject empty union base gracefully
|
8 ani în urmă |
Markus Armbruster
|
2cfbae3c42
qapi: Have each QAPI schema declare its name rule violations
|
8 ani în urmă |
Markus Armbruster
|
1554a8fae9
qapi: Have each QAPI schema declare its returns white-list
|
8 ani în urmă |
Markus Armbruster
|
bc52d03ff5
qapi: Make doc comments optional where we don't need them
|
8 ani în urmă |
Markus Armbruster
|
e04dea8872
qapi: Factor QAPISchemaParser._include() out of .__init__()
|
8 ani în urmă |
Marc-André Lureau
|
3313b6124b
qapi: add qapi2texi script
|
8 ani în urmă |
Marc-André Lureau
|
4148c298d8
qapi: rework qapi Exception
|
8 ani în urmă |
Eric Blake
|
c818408e44
qapi: Implement boxed types for commands/events
|
9 ani în urmă |
Eric Blake
|
48825ca419
qapi: Plumb in 'boxed' to qapi generator lower levels
|
9 ani în urmă |
Eric Blake
|
fa274ed6fb
qapi: Drop useless gen_err_check()
|
9 ani în urmă |
Eric Blake
|
b616770682
qapi: Add type.is_empty() helper
|
9 ani în urmă |
Eric Blake
|
da9cb19385
qapi: Hide tag_name data member of variants
|
9 ani în urmă |
Eric Blake
|
cd50a25645
qapi: Special case c_name() for empty type
|
9 ani în urmă |
Eric Blake
|
d0b182392d
qapi: Require all branches of flat union enum to be covered
|
9 ani în urmă |
Eric Blake
|
3666a97f78
qapi: Use anonymous bases in QMP flat unions
|
9 ani în urmă |
Eric Blake
|
ac4338f8eb
qapi: Allow anonymous base for flat union
|
9 ani în urmă |
Eric Blake
|
32bafa8fdd
qapi: Don't special-case simple union wrappers
|
9 ani în urmă |