Markus Armbruster
|
5fbc8126ac
qapi: Eliminate OrderedDict
|
5 månader sedan |
Daniel P. Berrangé
|
2ebb09f34f
qapi: expose all schema features to code
|
6 månader sedan |
Markus Armbruster
|
7b29353fdd
qapi: Smarter camel_to_upper() to reduce need for 'prefix'
|
11 månader sedan |
John Snow
|
f64e753149
qapi: linter fixups
|
1 år sedan |
Markus Armbruster
|
285a8f209a
qapi: Simplify QAPISchemaVariants @tag_member
|
1 år sedan |
Markus Armbruster
|
8152bc7de6
qapi: Move conditional code from QAPISchemaVariants to its subtypes
|
1 år sedan |
Markus Armbruster
|
e0a28f39b4
qapi: Rename QAPISchemaAlternateType.variants to .alternatives
|
1 år sedan |
Markus Armbruster
|
3ff2a5a35c
qapi: Rename QAPISchemaObjectType.variants to .branches
|
1 år sedan |
Markus Armbruster
|
41d0ad1d04
qapi: Rename visitor parameter @variants to @alternatives
|
1 år sedan |
Markus Armbruster
|
d1da8af897
qapi: Rename visitor parameter @variants to @branches
|
1 år sedan |
Markus Armbruster
|
1d067e3953
qapi: New QAPISchemaBranches, QAPISchemaAlternatives
|
1 år sedan |
Markus Armbruster
|
060b5a9323
qapi: Dumb down QAPISchema.lookup_entity()
|
1 år sedan |
Markus Armbruster
|
99e75d8c2a
qapi: Tighten check whether implicit object type already exists
|
1 år sedan |
John Snow
|
8d413dbd5d
qapi/schema: remove unnecessary asserts
|
1 år sedan |
John Snow
|
4ed3fe0822
qapi/schema: add type hints
|
1 år sedan |
John Snow
|
7e09dd686f
qapi/schema: assert inner type of QAPISchemaVariants in check_clash()
|
1 år sedan |
John Snow
|
583f4d6fdd
qapi/schema: fix typing for QAPISchemaVariants.tag_member
|
1 år sedan |
John Snow
|
9beda22dcb
qapi/schema: Don't initialize "members" with `None`
|
1 år sedan |
John Snow
|
875f624232
qapi/schema: add _check_complete flag
|
1 år sedan |
John Snow
|
8b9e7fd3b3
qapi/schema: assert info is present when necessary
|
1 år sedan |
John Snow
|
8c91329ff0
qapi/schema: fix QAPISchemaArrayType.check's call to resolve_type
|
1 år sedan |
John Snow
|
802a3e3f74
qapi/schema: assert resolve_type has 'info' and 'what' args on error
|
1 år sedan |
John Snow
|
10755a9536
qapi/schema: add type narrowing to lookup_type()
|
1 år sedan |
John Snow
|
9bda6c7d11
qapi/schema: adjust type narrowing for mypy's benefit
|
1 år sedan |
John Snow
|
d150be3d54
qapi/schema: make c_type() and json_type() abstract methods
|
1 år sedan |
John Snow
|
578cd9329b
qapi/schema: declare type for QAPISchemaArrayType.element_type
|
1 år sedan |
John Snow
|
ec103961bf
qapi/schema: declare type for QAPISchemaObjectTypeMember.type
|
1 år sedan |
John Snow
|
2418d1c43a
qapi: create QAPISchemaDefinition
|
1 år sedan |
John Snow
|
ce7fde0630
qapi/schema: add pylint suppressions
|
1 år sedan |
Markus Armbruster
|
fedc04c9fc
qapi: Call QAPIDoc.check() always
|
1 år sedan |