Daniel P. Berrange
|
8bbb76e050
qapi: ensure stable sort ordering when checking QAPI entities
|
7 vuotta sitten |
Marc-André Lureau
|
ebf677c849
qapi: drop the sentinel in enum array
|
8 vuotta sitten |
Marc-André Lureau
|
f7abe0ecd4
qapi: Change data type of the FOO_lookup generated for enum FOO
|
8 vuotta sitten |
Markus Armbruster
|
5b5f825d44
qapi: Generate FOO_str() macro for QAPI enum FOO
|
8 vuotta sitten |
Eduardo Habkost
|
fda72ab451
qapi: Fix error handling code on alternate conflict
|
8 vuotta sitten |
Markus Armbruster
|
4d2d5c41a9
qapi: Introduce a first class 'null' type
|
8 vuotta sitten |
Marc-André Lureau
|
086ee7a620
scripts: use build_ prefix for string not piped through cgen()
|
8 vuotta sitten |
Marc-André Lureau
|
01b2ffcedd
qapi: merge QInt and QFloat in QNum
|
8 vuotta sitten |
Markus Armbruster
|
c0644771eb
qapi: Reject alternates that can't work with keyval_parse()
|
8 vuotta sitten |
Markus Armbruster
|
32b8a2ad61
qapi: Drop unused QAPIDoc member optional
|
8 vuotta sitten |
Markus Armbruster
|
012b126de2
qapi: Fix a misleading parser error message
|
8 vuotta sitten |
Markus Armbruster
|
c261394978
qapi: Make pylint a bit happier
|
8 vuotta sitten |
Markus Armbruster
|
6bbfb12de6
qapi: Drop unused .check_clash() parameter schema
|
8 vuotta sitten |
Markus Armbruster
|
768562ded0
qapi: union_types is a list used like a dict, make it one
|
8 vuotta sitten |
Markus Armbruster
|
ed285bf821
qapi: struct_types is a list used like a dict, make it one
|
8 vuotta sitten |
Markus Armbruster
|
5f018446fe
qapi: enum_types is a list used like a dict, make it one
|
8 vuotta sitten |
Markus Armbruster
|
6f05345f8f
qapi: Factor add_name() calls out of the meta conditional
|
8 vuotta sitten |
Markus Armbruster
|
eda43c6844
qapi: Simplify what gets stored in enum_types
|
8 vuotta sitten |
Markus Armbruster
|
062e856b15
qapi: Drop unused variable events
|
8 vuotta sitten |
Markus Armbruster
|
a9f396b028
qapi: Eliminate check_docs() and drop QAPIDoc.expr
|
8 vuotta sitten |
Markus Armbruster
|
816a57cd6e
qapi: Fix detection of bogus member documentation
|
8 vuotta sitten |
Markus Armbruster
|
4ea7148e89
qapi: Move empty doc section checking to doc parser
|
8 vuotta sitten |
Markus Armbruster
|
2d433236df
qapi: Improve error message on @NAME: in free-form doc
|
8 vuotta sitten |
Markus Armbruster
|
7947016d1c
qapi: Move detection of doc / expression name mismatch
|
8 vuotta sitten |
Markus Armbruster
|
e7823a2adf
qapi: Fix detection of doc / expression mismatch
|
8 vuotta sitten |
Markus Armbruster
|
691e03133e
qapi2texi: Include member type in generated documentation
|
8 vuotta sitten |
Markus Armbruster
|
ef801a9bb1
qapi: Prefer single-quoted strings more consistently
|
8 vuotta sitten |
Markus Armbruster
|
0fe675af77
qapi: Use raw strings for regular expressions consistently
|
8 vuotta sitten |
Markus Armbruster
|
1d8bda128d
qapi: The #optional tag is redundant, drop
|
8 vuotta sitten |
Markus Armbruster
|
860e877861
qapi: Conjure up QAPIDoc.ArgSection for undocumented members
|
8 vuotta sitten |