104 Commits (060b5a9323e5f49c5edcb77c42e231065bbcc42e)

Author SHA1 Message Date
Markus Armbruster 060b5a9323 qapi: Dumb down QAPISchema.lookup_entity() 2 years ago
Markus Armbruster 99e75d8c2a qapi: Tighten check whether implicit object type already exists 2 years ago
John Snow 8d413dbd5d qapi/schema: remove unnecessary asserts 2 years ago
John Snow 4ed3fe0822 qapi/schema: add type hints 2 years ago
John Snow 7e09dd686f qapi/schema: assert inner type of QAPISchemaVariants in check_clash() 2 years ago
John Snow 583f4d6fdd qapi/schema: fix typing for QAPISchemaVariants.tag_member 2 years ago
John Snow 9beda22dcb qapi/schema: Don't initialize "members" with `None` 2 years ago
John Snow 875f624232 qapi/schema: add _check_complete flag 2 years ago
John Snow 8b9e7fd3b3 qapi/schema: assert info is present when necessary 2 years ago
John Snow 8c91329ff0 qapi/schema: fix QAPISchemaArrayType.check's call to resolve_type 2 years ago
John Snow 802a3e3f74 qapi/schema: assert resolve_type has 'info' and 'what' args on error 2 years ago
John Snow 10755a9536 qapi/schema: add type narrowing to lookup_type() 2 years ago
John Snow 9bda6c7d11 qapi/schema: adjust type narrowing for mypy's benefit 2 years ago
John Snow d150be3d54 qapi/schema: make c_type() and json_type() abstract methods 2 years ago
John Snow 578cd9329b qapi/schema: declare type for QAPISchemaArrayType.element_type 2 years ago
John Snow ec103961bf qapi/schema: declare type for QAPISchemaObjectTypeMember.type 2 years ago
John Snow 2418d1c43a qapi: create QAPISchemaDefinition 2 years ago
John Snow ce7fde0630 qapi/schema: add pylint suppressions 2 years ago
Markus Armbruster fedc04c9fc qapi: Call QAPIDoc.check() always 2 years ago
Markus Armbruster 6d133eef98 qapi: Fix QAPISchemaEntity.__repr__() 2 years ago
Daniel P. Berrangé e307a8174b qapi: provide a friendly string representation of QAPI classes 3 years ago
Daniel P. Berrangé a17dbc4b79 qapi: allow unions to contain further unions 3 years ago
Markus Armbruster 1e148b545f qapi: Improve specificity of type/member descriptions 3 years ago
Markus Armbruster de3b3f529d qapi: Require boxed for conditional command and event arguments 3 years ago
Markus Armbruster ecee568ef9 qapi/schema: Use super() 3 years ago
John Snow 420110591c qapi/parser: add QAPIExpression type 3 years ago
Markus Armbruster 5efb40d657 qapi: Drop temporary logic to support conversion step by step 3 years ago
Markus Armbruster 91eab32a3f qapi qga: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 41462e4106 qapi virtio: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 3f41a3adb4 qapi ui: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 238e9202a2 qapi transaction: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster ced2939685 qapi tpm: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 1dde96d65f qapi stats: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 0ccc2c92eb qapi run-state: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 05e0748860 qapi rocker: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster d01c00463f qapi replay: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 047f2ca1ce qapi qdev qom: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 0846aaf77c qapi pci: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 7480874a69 qapi net: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 9492718b7c qapi misc: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 720a252c26 qapi migration: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster fe8ac1fa49 qapi machine: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 107111bf6f qapi job: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster d4f8bdc753 qapi dump: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 16110c8b36 qapi crypto: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 8de69efab1 qapi chardev: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 54fde4ff06 qapi block: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster ceb19c8f68 qapi audio: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster b94ba62fd4 qapi acpi: Elide redundant has_FOO in generated C 3 years ago
Markus Armbruster 4b2fc7dbc4 qapi tests: Elide redundant has_FOO in generated C 3 years ago