John Snow
|
7304721f9e
qapi/commands.py: add type hint annotations
|
4 vuotta sitten |
John Snow
|
ab2d8a75b6
qapi/commands.py: Don't re-bind to variable of different type
|
4 vuotta sitten |
John Snow
|
e6a34cd7a4
qapi/common.py: move build_params into gen.py
|
4 vuotta sitten |
John Snow
|
42c0dd1222
qapi: delint using flake8
|
4 vuotta sitten |
John Snow
|
5af8263d40
qapi: Remove wildcard includes
|
4 vuotta sitten |
John Snow
|
7137a96099
qapi: Prefer explicit relative imports
|
4 vuotta sitten |
Kevin Wolf
|
04f22362f1
qapi: Add a 'coroutine' flag for commands
|
4 vuotta sitten |
Markus Armbruster
|
cdd2b228b9
qapi: Smooth visitor error checking in generated code
|
5 vuotta sitten |
Markus Armbruster
|
89bf68f933
qapi: Generate simpler marshalling code when no arguments
|
5 vuotta sitten |
Markus Armbruster
|
2061487bdb
qapi: Disallow qmp_marshal_FOO(NULL, ...)
|
5 vuotta sitten |
Markus Armbruster
|
7b3bc9e28f
qapi: Consistently put @features parameter right after @ifcond
|
5 vuotta sitten |
Markus Armbruster
|
8ec0e1a4e6
qapi: Brush off some (py)lint
|
5 vuotta sitten |
Markus Armbruster
|
2cae67bcb5
qapi: Use super() now we have Python 3
|
5 vuotta sitten |
Markus Armbruster
|
3bef3aaec9
qapi: Simplify QAPISchemaModularCVisitor
|
5 vuotta sitten |
Markus Armbruster
|
00ca24ff9e
qapi: Generate command registration stuff into separate files
|
5 vuotta sitten |
Peter Krempa
|
23394b4c39
qapi: Add feature flags to commands
|
5 vuotta sitten |
Markus Armbruster
|
e6c42b96b9
qapi: Split up scripts/qapi/common.py
|
5 vuotta sitten |
Markus Armbruster
|
675b214bc6
qapi: Permit 'boxed' with empty type
|
6 vuotta sitten |
Markus Armbruster
|
0b8fa32f55
Include qemu/module.h where needed, drop it from qemu-common.h
|
6 vuotta sitten |
Markus Armbruster
|
dddee4d7ba
qapi: Pass file name to QAPIGen constructor instead of methods
|
6 vuotta sitten |
Markus Armbruster
|
dcac64711e
qapi: Clean up modular built-in code generation a bit
|
6 vuotta sitten |
Marc-André Lureau
|
1f7b9f3181
qapi/commands: add #if conditions to commands
|
7 vuotta sitten |
Marc-André Lureau
|
fbf09a2fa4
qapi: add 'ifcond' to visitor methods
|
7 vuotta sitten |
Igor Mammedov
|
d6fe3d02e9
qapi: introduce new cmd option "allow-preconfig"
|
7 vuotta sitten |
Peter Xu
|
876c67512e
qapi: introduce new cmd option "allow-oob"
|
7 vuotta sitten |
Markus Armbruster
|
eb815e248f
qapi: Move qapi-schema.json to qapi/, rename generated files
|
7 vuotta sitten |
Markus Armbruster
|
9af2398977
Include less of the generated modular QAPI headers
|
7 vuotta sitten |
Markus Armbruster
|
252dc3105f
qapi: Generate separate .h, .c for each module
|
7 vuotta sitten |
Markus Armbruster
|
71b3f0459c
qapi: Make code-generating visitors use QAPIGen more
|
7 vuotta sitten |
Markus Armbruster
|
834a3f3498
qapi: Rename generated qmp-marshal.c to qmp-commands.c
|
7 vuotta sitten |