Age | Commit message (Expand) | Author | Files | Lines |
2019-09-28 | qapi: Improve reporting of invalid 'if' further | Markus Armbruster | 1 | -11/+16 |
2019-09-28 | qapi: Avoid redundant definition references in error messages | Markus Armbruster | 1 | -80/+49 |
2019-09-28 | qapi: Improve reporting of missing / unknown definition keys | Markus Armbruster | 1 | -21/+19 |
2019-09-28 | qapi: Improve reporting of invalid flags | Markus Armbruster | 1 | -10/+12 |
2019-09-28 | qapi: Improve reporting of invalid 'if' errors | Markus Armbruster | 1 | -2/+2 |
2019-09-28 | qapi: Move context-free checking to the proper place | Markus Armbruster | 1 | -8/+8 |
2019-09-28 | qapi: Move context-sensitive checking to the proper place | Markus Armbruster | 1 | -231/+193 |
2019-09-28 | qapi: Inline check_name() into check_union() | Markus Armbruster | 1 | -2/+4 |
2019-09-28 | qapi: Plumb info to the QAPISchemaMember | Markus Armbruster | 2 | -35/+43 |
2019-09-28 | qapi: Make check_type()'s array case a bit more obvious | Markus Armbruster | 1 | -1/+2 |
2019-09-28 | qapi: Move check for reserved names out of add_name() | Markus Armbruster | 1 | -6/+10 |
2019-09-28 | qapi: Report invalid '*' prefix like any other invalid name | Markus Armbruster | 1 | -4/+2 |
2019-09-28 | qapi: Use check_name_str() where it suffices | Markus Armbruster | 1 | -5/+4 |
2019-09-28 | qapi: Improve reporting of invalid name errors | Markus Armbruster | 1 | -4/+16 |
2019-09-28 | qapi: Reorder check_FOO() parameters for consistency | Markus Armbruster | 1 | -41/+39 |
2019-09-28 | qapi: Improve reporting of member name clashes | Markus Armbruster | 1 | -13/+23 |
2019-09-28 | qapi: Change frontend error messages to start with lower case | Markus Armbruster | 1 | -90/+102 |
2019-09-28 | qapi: Clean up member name case checking | Markus Armbruster | 1 | -11/+14 |
2019-09-28 | qapi: Prefix frontend errors with an "in definition" line | Markus Armbruster | 1 | -1/+14 |
2019-09-28 | qapi: New QAPISourceInfo, replacing dict | Markus Armbruster | 1 | -28/+41 |
2019-09-28 | qapi: Rename .owner to .defined_in | Markus Armbruster | 1 | -30/+31 |
2019-09-28 | qapi: Tighten QAPISchemaFOO.check() assertions | Markus Armbruster | 1 | -2/+7 |
2019-09-24 | qapi: Assert .visit() and .check_clash() run only after .check() | Markus Armbruster | 1 | -1/+10 |
2019-09-24 | qapi: Fix excessive QAPISchemaEntity.check() recursion | Markus Armbruster | 1 | -22/+52 |
2019-09-24 | qapi: Fix to .check() empty structs just once | Markus Armbruster | 1 | -1/+1 |
2019-09-24 | qapi: Delete useless check_exprs() code for simple union kind | Markus Armbruster | 1 | -37/+2 |
2019-09-24 | qapi: Clean up around check_known_keys() | Markus Armbruster | 1 | -4/+4 |
2019-09-24 | qapi: Simplify check_keys() | Markus Armbruster | 1 | -11/+8 |
2019-09-24 | qapi: Normalize 'if' in check_exprs(), like other sugar | Markus Armbruster | 1 | -11/+15 |
2019-09-24 | qapi: Fix missing 'if' checks in struct, union, alternate 'data' | Markus Armbruster | 1 | -0/+3 |
2019-09-24 | qapi: Reject blank 'if' conditions in addition to empty ones | Markus Armbruster | 1 | -2/+3 |
2019-09-24 | qapi: Fix broken discriminator error messages | Markus Armbruster | 1 | -5/+4 |
2019-09-24 | qapi: Remove null from schema language | Markus Armbruster | 1 | -4/+0 |
2019-09-24 | qapi: Improve reporting of lexical errors | Markus Armbruster | 1 | -1/+5 |
2019-09-24 | qapi: Use quotes more consistently in frontend error messages | Markus Armbruster | 1 | -18/+19 |
2019-09-24 | qapi: Tweak code to match docs/devel/qapi-code-gen.txt | Markus Armbruster | 1 | -12/+12 |
2019-09-24 | qapi: Adjust frontend errors to say enum value, not member | Markus Armbruster | 2 | -4/+9 |
2019-09-24 | qapi: Permit omitting all flat union branches | Markus Armbruster | 1 | -8/+8 |
2019-09-24 | qapi: Permit alternates with just one branch | Markus Armbruster | 1 | -4/+2 |
2019-09-24 | qapi: Permit 'boxed' with empty type | Markus Armbruster | 3 | -19/+9 |
2019-09-24 | qapi: Drop support for escape sequences other than \\ | Markus Armbruster | 1 | -23/+3 |
2019-09-24 | qapi: Restrict strings to printable ASCII | Markus Armbruster | 1 | -17/+11 |
2019-09-24 | qapi: Drop support for boxed alternate arguments | Markus Armbruster | 1 | -11/+4 |
2019-09-24 | qapi: Drop check_type()'s redundant parameter @allow_optional | Markus Armbruster | 1 | -9/+8 |
2019-09-24 | scripts/git.orderfile: Match QAPI schema more precisely | Markus Armbruster | 1 | -2/+2 |
2019-09-18 | trace: Forbid event format ending with newline character | Philippe Mathieu-Daudé | 1 | -0/+3 |
2019-09-05 | docs: convert README, CODING_STYLE and HACKING to RST syntax | Daniel P. Berrangé | 1 | -1/+1 |
2019-08-21 | minikconf: don't print CONFIG_FOO=n lines | Marc-André Lureau | 1 | -2/+2 |
2019-08-20 | kvm: vmxcap: Enhance with latest features | Jan Kiszka | 1 | -0/+8 |
2019-08-19 | decodetree: Suppress redundant declaration warnings | Richard Henderson | 1 | -0/+22 |