Age | Commit message (Expand) | Author | Files | Lines |
2016-03-18 | qapi: Allow anonymous base for flat union | Eric Blake | 4 | -14/+9 |
2016-03-18 | qapi: Adjust names of implicit types | Eric Blake | 9 | -88/+88 |
2016-03-18 | qapi: Fix command with named empty argument type | Eric Blake | 2 | -0/+4 |
2016-03-05 | qapi: Drop useless 'data' member of unions | Eric Blake | 4 | -17/+0 |
2016-03-05 | qapi: Rename 'fields' to 'members' in generator | Eric Blake | 1 | -1/+1 |
2016-02-19 | qapi: Add tests of complex objects within alternate | Eric Blake | 2 | -2/+6 |
2016-02-19 | qapi: Forbid 'any' inside an alternate | Eric Blake | 4 | -0/+6 |
2016-02-19 | qapi: Forbid empty unions and useless alternates | Eric Blake | 12 | -26/+9 |
2016-02-19 | qapi-visit: Honor prefix of discriminator enum | Eric Blake | 2 | -5/+11 |
2015-12-17 | qapi: Detect base class loops | Eric Blake | 8 | -0/+9 |
2015-12-17 | qapi: Move duplicate collision checks to schema check() | Eric Blake | 12 | -18/+8 |
2015-12-17 | qapi: Enforce (or whitelist) case conventions on qapi members | Eric Blake | 12 | -0/+13 |
2015-12-17 | qapi: Simplify visiting of alternate types | Eric Blake | 2 | -9/+0 |
2015-12-17 | qapi: Convert QType into QAPI built-in enum type | Eric Blake | 13 | -0/+26 |
2015-12-17 | qapi: Remove obsolete tests for MAX collision | Eric Blake | 12 | -14/+0 |
2015-12-17 | qapi: Tighten the regex on valid names | Eric Blake | 8 | -0/+12 |
2015-12-17 | qapi: Fix c_name() munging | Eric Blake | 2 | -2/+4 |
2015-12-17 | qapi: Detect collisions in C member names | Eric Blake | 4 | -10/+4 |
2015-12-17 | qapi: Remove outdated tests related to QMP/branch collisions | Eric Blake | 12 | -60/+0 |
2015-12-17 | qapi: Track simple union tag in object.local_members | Eric Blake | 3 | -0/+4 |
2015-11-09 | qapi: Use generated TestStruct machinery in tests | Eric Blake | 2 | -1/+10 |
2015-11-02 | qapi: Reserve 'u' member name | Eric Blake | 4 | -0/+9 |
2015-11-02 | qapi: Unbox base members | Eric Blake | 4 | -15/+0 |
2015-11-02 | qapi: Reserve 'q_*' and 'has_*' member names | Eric Blake | 12 | -30/+13 |
2015-11-02 | qapi: Reserve '*List' type names for list types | Eric Blake | 4 | -7/+5 |
2015-11-02 | tests/qapi-schema: Test for reserved names, empty struct | Eric Blake | 23 | -3/+54 |
2015-10-15 | qapi: Lazy creation of array types | Eric Blake | 2 | -0/+7 |
2015-10-15 | qapi: Drop redundant args-member-array test | Eric Blake | 4 | -14/+0 |
2015-10-15 | qapi: Drop redundant flat-union-reverse-define test | Eric Blake | 5 | -35/+7 |
2015-10-15 | qapi: Drop redundant returns-int test | Eric Blake | 6 | -14/+8 |
2015-10-15 | qapi: Move empty-enum to compile-time test | Eric Blake | 6 | -5/+7 |
2015-10-15 | qapi: Drop redundant alternate-good test | Eric Blake | 4 | -20/+0 |
2015-10-12 | qapi: Reuse code for flat union base validation | Eric Blake | 7 | -8/+8 |
2015-10-12 | qapi: Test use of 'number' within alternates | Eric Blake | 2 | -0/+32 |
2015-10-12 | qapi: Add tests for empty unions | Eric Blake | 14 | -2/+27 |
2015-10-12 | qapi: Avoid assertion failure on union 'type' collision | Eric Blake | 4 | -42/+9 |
2015-10-12 | qapi: Test for various name collisions | Eric Blake | 45 | -14/+174 |
2015-10-12 | qapi: Improve 'include' error message | Eric Blake | 2 | -2/+2 |
2015-09-21 | qapi: New QMP command query-qmp-schema for QMP introspection | Markus Armbruster | 14 | -0/+14 |
2015-09-21 | qapi: Pseudo-type '**' is now unused, drop it | Markus Armbruster | 8 | -11/+0 |
2015-09-21 | qapi: Introduce a first class 'any' type | Markus Armbruster | 12 | -6/+20 |
2015-09-21 | qapi-event: Convert to QAPISchemaVisitor, fixing data with base | Markus Armbruster | 1 | -3/+0 |
2015-09-21 | qapi-visit: Convert to QAPISchemaVisitor, fixing bugs | Markus Armbruster | 1 | -3/+0 |
2015-09-21 | qapi-types: Convert to QAPISchemaVisitor, fixing flat unions | Markus Armbruster | 1 | -2/+2 |
2015-09-21 | tests/qapi-schema: Convert test harness to QAPISchemaVisitor | Markus Armbruster | 16 | -118/+249 |
2015-09-21 | qapi: New QAPISchema intermediate reperesentation | Markus Armbruster | 1 | -1/+1 |
2015-09-15 | qapi: allow override of default enum prefix naming | Daniel P. Berrange | 6 | -0/+11 |
2015-09-04 | qapi: Simplify error reporting for array types | Markus Armbruster | 2 | -2/+2 |
2015-09-04 | qapi: Fix errors for non-string, non-dictionary members | Markus Armbruster | 6 | -6/+3 |
2015-09-04 | tests/qapi-schema: Cover non-string, non-dictionary members | Markus Armbruster | 12 | -0/+15 |