Age | Commit message (Expand) | Author |
2022-05-16 | qapi/expr: Enforce feature naming rules again | Markus Armbruster |
2022-04-21 | qapi-schema: support alternates with array type | Paolo Bonzini |
2021-10-27 | qapi: Add feature flags to enum members | Markus Armbruster |
2021-09-27 | qapi: Drop simple unions | Markus Armbruster |
2021-09-25 | qapi: Stop enforcing "type name should not end in 'Kind' | Markus Armbruster |
2021-09-08 | qapi: Fix bogus error for 'if': { 'not': '' } | Markus Armbruster |
2021-09-03 | qapi: Tweak error messages for unknown / conflicting 'if' keys | Markus Armbruster |
2021-09-03 | qapi: Tweak error messages for missing / conflicting meta-type | Markus Armbruster |
2021-09-03 | qapi: Use re.fullmatch() where appropriate | Markus Armbruster |
2021-08-26 | qapi: make 'if' condition strings simple identifiers | Marc-André Lureau |
2021-08-26 | qapi: add 'not' condition operation | Marc-André Lureau |
2021-08-26 | qapi: add 'any' condition | Marc-André Lureau |
2021-08-26 | qapi: replace if condition list with dict {'all': [...]} | Marc-André Lureau |
2021-07-15 | qapi: Fix crash on missing enum member name | Markus Armbruster |
2021-04-30 | qapi/expr: Update authorship and copyright information | John Snow |
2021-04-30 | qapi/expr.py: Use tuples instead of lists for static data | John Snow |
2021-04-30 | qapi/expr.py: Add docstrings | John Snow |
2021-04-30 | qapi/expr: Only explicitly prohibit 'Kind' nor 'List' for type names | John Snow |
2021-04-30 | qapi/expr.py: Remove single-letter variable | John Snow |
2021-04-30 | qapi/expr.py: Consolidate check_if_str calls in check_if | John Snow |
2021-04-30 | qapi/expr.py: add type hint annotations | John Snow |
2021-04-30 | qapi/expr.py: Modify check_keys to accept any Collection | John Snow |
2021-04-30 | qapi/expr.py: Add casts in a few select cases | John Snow |
2021-04-30 | qapi/expr.py: Check type of union and alternate 'data' member | John Snow |
2021-04-30 | qapi/expr.py: move string check upwards in check_type | John Snow |
2021-04-30 | qapi/expr.py: Add assertion for union type 'check_dict' | John Snow |
2021-04-30 | qapi/expr.py: constrain incoming expression types | John Snow |
2021-04-30 | qapi/expr.py: Check for dict instead of OrderedDict | John Snow |
2021-04-30 | qapi/expr.py: Remove 'info' argument from nested check_if_str | John Snow |
2021-04-30 | qapi/expr: Comment cleanup | John Snow |
2021-03-23 | qapi: Enforce union and alternate branch naming rules | Markus Armbruster |
2021-03-23 | qapi: Enforce enum member naming rules | Markus Armbruster |
2021-03-23 | qapi: Enforce struct member naming rules | Markus Armbruster |
2021-03-23 | qapi: Enforce command naming rules | Markus Armbruster |
2021-03-23 | qapi: Enforce feature naming rules | Markus Armbruster |
2021-03-23 | qapi: Prepare for rejecting underscore in command and member names | Markus Armbruster |
2021-03-23 | qapi: Rename pragma *-whitelist to *-exceptions | Markus Armbruster |
2021-03-23 | qapi: Enforce type naming rules | Markus Armbruster |
2021-03-23 | qapi: Enforce event naming rules | Markus Armbruster |
2021-03-23 | qapi: Consistently permit any case in downstream prefixes | Markus Armbruster |
2021-03-23 | qapi: Move uppercase rejection to check_name_lower() | Markus Armbruster |
2021-03-23 | qapi: Rework name checking in preparation of stricter checking | Markus Armbruster |
2021-03-23 | qapi: Lift enum-specific code out of check_name_str() | Markus Armbruster |
2021-03-23 | qapi: Permit flat union members for any tag value | Markus Armbruster |
2021-03-23 | qapi: Fix to reject optional members with reserved names | Markus Armbruster |
2020-10-10 | qapi: enforce import order/styling with isort | John Snow |
2020-10-10 | qapi: Prefer explicit relative imports | John Snow |
2020-10-09 | qapi: Add a 'coroutine' flag for commands | Kevin Wolf |
2020-03-17 | qapi: Add feature flags to struct members | Markus Armbruster |
2020-03-17 | qapi: Add feature flags to remaining definitions | Markus Armbruster |