Age | Commit message (Expand) | Author |
2020-03-05 | qapi: Drop conditionals for Python 2 | Markus Armbruster |
2019-10-22 | qapi: Split up scripts/qapi/common.py | Markus Armbruster |
2019-10-22 | qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py | Markus Armbruster |
2019-10-22 | qapi: Eliminate accidental global frontend state | Markus Armbruster |
2019-10-22 | qapi: Store pragma state in QAPISourceInfo, not global state | Markus Armbruster |
2019-09-28 | qapi: Improve source file read error handling | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of redefinition | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of missing documentation comment | Markus Armbruster |
2019-09-28 | qapi: Eliminate check_keys(), rename check_known_keys() | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid 'if' further | Markus Armbruster |
2019-09-28 | qapi: Avoid redundant definition references in error messages | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of missing / unknown definition keys | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid flags | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid 'if' errors | Markus Armbruster |
2019-09-28 | qapi: Move context-free checking to the proper place | Markus Armbruster |
2019-09-28 | qapi: Move context-sensitive checking to the proper place | Markus Armbruster |
2019-09-28 | qapi: Inline check_name() into check_union() | Markus Armbruster |
2019-09-28 | qapi: Plumb info to the QAPISchemaMember | Markus Armbruster |
2019-09-28 | qapi: Make check_type()'s array case a bit more obvious | Markus Armbruster |
2019-09-28 | qapi: Move check for reserved names out of add_name() | Markus Armbruster |
2019-09-28 | qapi: Report invalid '*' prefix like any other invalid name | Markus Armbruster |
2019-09-28 | qapi: Use check_name_str() where it suffices | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid name errors | Markus Armbruster |
2019-09-28 | qapi: Reorder check_FOO() parameters for consistency | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of member name clashes | Markus Armbruster |
2019-09-28 | qapi: Change frontend error messages to start with lower case | Markus Armbruster |
2019-09-28 | qapi: Clean up member name case checking | Markus Armbruster |
2019-09-28 | qapi: Prefix frontend errors with an "in definition" line | Markus Armbruster |
2019-09-28 | qapi: New QAPISourceInfo, replacing dict | Markus Armbruster |
2019-09-28 | qapi: Rename .owner to .defined_in | Markus Armbruster |
2019-09-28 | qapi: Tighten QAPISchemaFOO.check() assertions | Markus Armbruster |
2019-09-24 | qapi: Assert .visit() and .check_clash() run only after .check() | Markus Armbruster |
2019-09-24 | qapi: Fix excessive QAPISchemaEntity.check() recursion | Markus Armbruster |
2019-09-24 | qapi: Fix to .check() empty structs just once | Markus Armbruster |
2019-09-24 | qapi: Delete useless check_exprs() code for simple union kind | Markus Armbruster |
2019-09-24 | qapi: Clean up around check_known_keys() | Markus Armbruster |
2019-09-24 | qapi: Simplify check_keys() | Markus Armbruster |
2019-09-24 | qapi: Normalize 'if' in check_exprs(), like other sugar | Markus Armbruster |
2019-09-24 | qapi: Fix missing 'if' checks in struct, union, alternate 'data' | Markus Armbruster |
2019-09-24 | qapi: Reject blank 'if' conditions in addition to empty ones | Markus Armbruster |
2019-09-24 | qapi: Fix broken discriminator error messages | Markus Armbruster |
2019-09-24 | qapi: Remove null from schema language | Markus Armbruster |
2019-09-24 | qapi: Improve reporting of lexical errors | Markus Armbruster |
2019-09-24 | qapi: Use quotes more consistently in frontend error messages | Markus Armbruster |
2019-09-24 | qapi: Tweak code to match docs/devel/qapi-code-gen.txt | Markus Armbruster |
2019-09-24 | qapi: Adjust frontend errors to say enum value, not member | Markus Armbruster |
2019-09-24 | qapi: Permit omitting all flat union branches | Markus Armbruster |
2019-09-24 | qapi: Permit alternates with just one branch | Markus Armbruster |
2019-09-24 | qapi: Permit 'boxed' with empty type | Markus Armbruster |
2019-09-24 | qapi: Drop support for escape sequences other than \\ | Markus Armbruster |