Age | Commit message (Expand) | Author | Files | Lines |
2018-02-05 | qapi: ensure stable sort ordering when checking QAPI entities | Daniel P. Berrange | 1 | -1/+1 |
2018-02-05 | qapi: Adapt to moved location of 'maketrans' function in py3 | Daniel P. Berrange | 1 | -1/+4 |
2018-02-05 | qapi: adapt to moved location of StringIO module in py3 | Daniel P. Berrange | 1 | -2/+5 |
2018-02-05 | qapi: Use OrderedDict from standard library if available | Daniel P. Berrange | 1 | -1/+4 |
2018-02-05 | qapi: use items()/values() intead of iteritems()/itervalues() | Daniel P. Berrange | 1 | -6/+6 |
2018-02-05 | qapi: convert to use python print function instead of statement | Daniel P. Berrange | 1 | -6/+6 |
2017-12-20 | qapi: Rename QAPIDoc.parser, .section to ._parser, ._section | Markus Armbruster | 1 | -26/+26 |
2017-12-20 | qapi: Simplify representation of QAPIDoc section text | Markus Armbruster | 1 | -10/+6 |
2017-12-20 | qapi: Unify representation of doc section without name | Markus Armbruster | 1 | -1/+1 |
2017-12-20 | qapi: Make cur_doc local to QAPISchemaParser.__init__() | Markus Armbruster | 1 | -17/+17 |
2017-12-20 | qapi: Eliminate QAPISchemaParser.__init__()'s local fname | Markus Armbruster | 1 | -3/+2 |
2017-12-20 | qapi: Stop rejecting #optional | Markus Armbruster | 1 | -4/+0 |
2017-09-04 | qapi: drop the sentinel in enum array | Marc-André Lureau | 1 | -3/+1 |
2017-09-04 | qapi: Change data type of the FOO_lookup generated for enum FOO | Marc-André Lureau | 1 | -5/+8 |
2017-09-04 | qapi: Generate FOO_str() macro for QAPI enum FOO | Markus Armbruster | 1 | -0/+3 |
2017-09-01 | qapi: Fix error handling code on alternate conflict | Eduardo Habkost | 1 | -4/+4 |
2017-07-24 | qapi: Introduce a first class 'null' type | Markus Armbruster | 1 | -1/+4 |
2017-07-12 | scripts: use build_ prefix for string not piped through cgen() | Marc-André Lureau | 1 | -1/+1 |
2017-06-20 | qapi: merge QInt and QFloat in QNum | Marc-André Lureau | 1 | -19/+17 |
2017-05-31 | qapi: Reject alternates that can't work with keyval_parse() | Markus Armbruster | 1 | -2/+17 |
2017-03-21 | qapi: Drop unused QAPIDoc member optional | Markus Armbruster | 1 | -1/+0 |
2017-03-16 | qapi: Fix a misleading parser error message | Markus Armbruster | 1 | -1/+2 |
2017-03-16 | qapi: Make pylint a bit happier | Markus Armbruster | 1 | -4/+4 |
2017-03-16 | qapi: Drop unused .check_clash() parameter schema | Markus Armbruster | 1 | -5/+5 |
2017-03-16 | qapi: union_types is a list used like a dict, make it one | Markus Armbruster | 1 | -16/+3 |
2017-03-16 | qapi: struct_types is a list used like a dict, make it one | Markus Armbruster | 1 | -17/+4 |
2017-03-16 | qapi: enum_types is a list used like a dict, make it one | Markus Armbruster | 1 | -23/+6 |
2017-03-16 | qapi: Factor add_name() calls out of the meta conditional | Markus Armbruster | 1 | -15/+9 |
2017-03-16 | qapi: Simplify what gets stored in enum_types | Markus Armbruster | 1 | -14/+15 |
2017-03-16 | qapi: Drop unused variable events | Markus Armbruster | 1 | -3/+0 |
2017-03-16 | qapi: Eliminate check_docs() and drop QAPIDoc.expr | Markus Armbruster | 1 | -17/+10 |
2017-03-16 | qapi: Fix detection of bogus member documentation | Markus Armbruster | 1 | -25/+13 |
2017-03-16 | qapi: Move empty doc section checking to doc parser | Markus Armbruster | 1 | -6/+14 |
2017-03-16 | qapi: Improve error message on @NAME: in free-form doc | Markus Armbruster | 1 | -11/+6 |
2017-03-16 | qapi: Move detection of doc / expression name mismatch | Markus Armbruster | 1 | -10/+18 |
2017-03-16 | qapi: Fix detection of doc / expression mismatch | Markus Armbruster | 1 | -13/+22 |
2017-03-16 | qapi2texi: Include member type in generated documentation | Markus Armbruster | 1 | -0/+14 |
2017-03-16 | qapi: Prefer single-quoted strings more consistently | Markus Armbruster | 1 | -48/+48 |
2017-03-16 | qapi: Use raw strings for regular expressions consistently | Markus Armbruster | 1 | -4/+4 |
2017-03-16 | qapi: The #optional tag is redundant, drop | Markus Armbruster | 1 | -19/+4 |
2017-03-16 | qapi: Conjure up QAPIDoc.ArgSection for undocumented members | Markus Armbruster | 1 | -3/+2 |
2017-03-16 | qapi: Prepare for requiring more complete documentation | Markus Armbruster | 1 | -45/+65 |
2017-03-16 | qapi: Fix QAPISchemaEnumType.is_implicit() for 'QType' | Markus Armbruster | 1 | -2/+2 |
2017-03-16 | qapi: Avoid unwanted blank lines in QAPIDoc | Markus Armbruster | 1 | -2/+3 |
2017-03-16 | qapi: Fix to reject empty union base gracefully | Markus Armbruster | 1 | -1/+1 |
2017-03-16 | qapi: Have each QAPI schema declare its name rule violations | Markus Armbruster | 1 | -12/+10 |
2017-03-16 | qapi: Have each QAPI schema declare its returns white-list | Markus Armbruster | 1 | -21/+9 |
2017-03-16 | qapi: Make doc comments optional where we don't need them | Markus Armbruster | 1 | -1/+23 |
2017-03-16 | qapi: Factor QAPISchemaParser._include() out of .__init__() | Markus Armbruster | 1 | -22/+23 |
2017-01-16 | qapi: add qapi2texi script | Marc-André Lureau | 1 | -2/+249 |