Daniel P. Berrangé
|
2ebb09f34f
qapi: expose all schema features to code
|
6 months ago |
Daniel P. Berrangé
|
ba27dccc04
qapi: rename 'special_features' to 'features'
|
6 months ago |
Daniel P. Berrangé
|
153b0989d8
qapi: Move and rename qapi/qmp/dispatch.h to qapi/qmp-registry.h
|
9 months ago |
Daniel P. Berrangé
|
407bc4bf90
qapi: Move include/qapi/qmp/ to include/qobject/
|
9 months ago |
Markus Armbruster
|
3ff2a5a35c
qapi: Rename QAPISchemaObjectType.variants to .branches
|
1 year ago |
Markus Armbruster
|
de3b3f529d
qapi: Require boxed for conditional command and event arguments
|
2 years ago |
Paolo Bonzini
|
cf9d4e68d7
qapi-gen: mark coroutine QMP command functions as coroutine_fn
|
2 years ago |
Markus Armbruster
|
44ea9d9be3
qapi: Start to elide redundant has_FOO in generated C
|
2 years ago |
Markus Armbruster
|
7df184613c
qapi: Tidy up whitespace in generated code
|
2 years ago |
John Snow
|
90254ec46d
scripts/qapi: minor delinting
|
3 years ago |
Vladimir Sementsov-Ogievskiy
|
bd2017bc41
qapi/commands: Optionally generate trace for QMP commands
|
3 years ago |
Vladimir Sementsov-Ogievskiy
|
167d913f34
qapi/commands: refactor error handling code
|
3 years ago |
Markus Armbruster
|
6604e4757a
qapi: Generalize command policy checking
|
3 years ago |
Markus Armbruster
|
9bafe07bc8
qapi: Eliminate QCO_NO_OPTIONS for a slight simplification
|
3 years ago |
Marc-André Lureau
|
f17539c80d
qapi: wrap Sequence[str] in an object
|
4 years ago |
Markus Armbruster
|
db29164103
qapi: Implement deprecated-input=reject for QMP command arguments
|
4 years ago |
Markus Armbruster
|
d2032598c4
qapi: Implement deprecated-input=reject for QMP commands
|
4 years ago |
Markus Armbruster
|
91fa93e516
qapi: Implement deprecated-output=hide for QMP command results
|
4 years ago |
John Snow
|
2184bca7b1
qapi: Replace List[str] with Sequence[str] for ifcond
|
4 years ago |
John Snow
|
4a82e468e7
qapi: type 'info' as Optional[QAPISourceInfo]
|
4 years ago |
Markus Armbruster
|
c6cd7e4151
qapi/commands: Simplify command registry generation
|
4 years ago |
Markus Armbruster
|
4ab0ff6da0
qapi/gen: Combine ._add_[user|system]_module
|
4 years ago |
John Snow
|
12893a8ea7
qapi: use explicitly internal module names
|
4 years ago |
John Snow
|
ec9697ab3f
qapi/commands: assert arg_type is not None
|
4 years ago |
John Snow
|
7304721f9e
qapi/commands.py: add type hint annotations
|
4 years ago |
John Snow
|
ab2d8a75b6
qapi/commands.py: Don't re-bind to variable of different type
|
4 years ago |
John Snow
|
e6a34cd7a4
qapi/common.py: move build_params into gen.py
|
4 years ago |
John Snow
|
42c0dd1222
qapi: delint using flake8
|
4 years ago |
John Snow
|
5af8263d40
qapi: Remove wildcard includes
|
4 years ago |
John Snow
|
7137a96099
qapi: Prefer explicit relative imports
|
4 years ago |