33 Commits (4918bb7defbdcb1e27cc2adf4e1604486d778ece)

Author SHA1 Message Date
John Snow 4918bb7def qapi/expr.py: Check type of union and alternate 'data' member 5 years ago
John Snow 926bb8add7 qapi/expr.py: move string check upwards in check_type 5 years ago
John Snow b66c62a2d3 qapi/expr.py: Add assertion for union type 'check_dict' 5 years ago
John Snow 59b5556ce8 qapi/expr.py: constrain incoming expression types 5 years ago
John Snow 0f231dcf29 qapi/expr.py: Check for dict instead of OrderedDict 5 years ago
John Snow b7341b89c9 qapi/expr.py: Remove 'info' argument from nested check_if_str 5 years ago
John Snow d0a263cdd0 qapi/expr: Comment cleanup 5 years ago
Markus Armbruster d83b47646e qapi: Enforce union and alternate branch naming rules 5 years ago
Markus Armbruster 407efbf9e7 qapi: Enforce enum member naming rules 5 years ago
Markus Armbruster 5aceeac04d qapi: Enforce struct member naming rules 5 years ago
Markus Armbruster 05ebf841ef qapi: Enforce command naming rules 5 years ago
Markus Armbruster e744708a77 qapi: Enforce feature naming rules 5 years ago
Markus Armbruster 9af4b6b9e8 qapi: Prepare for rejecting underscore in command and member names 5 years ago
Markus Armbruster b86df37478 qapi: Rename pragma *-whitelist to *-exceptions 5 years ago
Markus Armbruster 3e6c8a6331 qapi: Enforce type naming rules 5 years ago
Markus Armbruster d4f4cae8de qapi: Enforce event naming rules 5 years ago
Markus Armbruster 00ffe242d6 qapi: Consistently permit any case in downstream prefixes 5 years ago
Markus Armbruster d224e0c092 qapi: Move uppercase rejection to check_name_lower() 5 years ago
Markus Armbruster eaab06faa5 qapi: Rework name checking in preparation of stricter checking 5 years ago
Markus Armbruster 0825f62c84 qapi: Lift enum-specific code out of check_name_str() 5 years ago
Markus Armbruster 5fbc78dd36 qapi: Permit flat union members for any tag value 5 years ago
Markus Armbruster dbfe3c7c28 qapi: Fix to reject optional members with reserved names 5 years ago
John Snow 67fea57502 qapi: enforce import order/styling with isort 6 years ago
John Snow 7137a96099 qapi: Prefer explicit relative imports 6 years ago
Kevin Wolf 04f22362f1 qapi: Add a 'coroutine' flag for commands 6 years ago
Markus Armbruster 84ab008687 qapi: Add feature flags to struct members 6 years ago
Markus Armbruster 013b4efc9b qapi: Add feature flags to remaining definitions 6 years ago
Markus Armbruster 8ec0e1a4e6 qapi: Brush off some (py)lint 6 years ago
Markus Armbruster ad1ecfc679 qapi: Fold normalize_enum() into check_enum() 7 years ago
Markus Armbruster 2ce51ef68f qapi: Fold normalize_features() into check_features() 7 years ago
Markus Armbruster c145bfda18 qapi: Fold normalize_if() into check_if() 7 years ago
Peter Krempa 23394b4c39 qapi: Add feature flags to commands 7 years ago
Markus Armbruster e6c42b96b9 qapi: Split up scripts/qapi/common.py 7 years ago