COMMITS
/ scripts/qapi/introspect.py October 25, 2021
M
qapi: Add feature flags to enum members
Markus Armbruster committed
M
qapi: Enable enum member introspection to show more than name
Markus Armbruster committed
August 31, 2021
M
qapi: Simplify QAPISchemaIfCond's interface for generating C
Markus Armbruster committed
August 4, 2021
M
qapi: introduce QAPISchemaIfCond.cgen()
Marc-André Lureau committed
M
qapi: add QAPISchemaIfCond.is_present()
Marc-André Lureau committed
M
qapi: wrap Sequence[str] in an object
Marc-André Lureau committed
February 16, 2021
J
qapi/introspect.py: set _gen_tree's default ifcond argument to ()
John Snow committed
J
qapi/introspect.py: Type _gen_tree variants as Sequence[str]
John Snow committed
J
qapi/introspect.py: Update copyright and authors list
John Snow committed
J
qapi/introspect.py: Add docstrings to _gen_tree and _tree_to_qlit
John Snow committed
J
qapi/introspect.py: add type hint annotations
John Snow committed
J
qapi/introspect.py: remove _gen_variants helper
John Snow committed
J
qapi/introspect.py: improve readability of _tree_to_qlit
John Snow committed
J
qapi/introspect.py: improve _tree_to_qlit error message
John Snow committed
J
qapi/introspect.py: create a typed 'Annotated' data strutcure
John Snow committed
J
qapi/introspect.py: Introduce preliminary tree typing
John Snow committed
J
qapi/introspect.py: Always define all 'extra' dict keys
John Snow committed
J
qapi/introspect.py: replace 'extra' dict with 'comment' argument
John Snow committed
J
qapi/introspect.py: Unify return type of _make_tree()
John Snow committed
J
qapi/introspect.py: guard against ifcond/comment misuse
John Snow committed
J
qapi/introspect.py: add _gen_features helper
John Snow committed
J
qapi/introspect.py: use _make_tree for features nodes
John Snow committed
J
qapi/introspect.py: assert schema is not None
John Snow committed
October 9, 2020
J
qapi: enforce import order/styling with isort
John Snow committed
J
qapi: Remove wildcard includes
John Snow committed
J
qapi: Prefer explicit relative imports
John Snow committed
October 5, 2020
K
qapi: Add a 'coroutine' flag for commands
Kevin Wolf committed
March 17, 2020
M
qapi: Add feature flags to struct members
Markus Armbruster committed
M
qapi/introspect: Factor out _make_tree()
Markus Armbruster committed
M
qapi/introspect: Rename *qlit* to reduce confusion
Markus Armbruster committed
M
qapi: Consistently put @features parameter right after @ifcond
Markus Armbruster committed
M
qapi: Add feature flags to remaining definitions
Markus Armbruster committed
March 4, 2020
M
qapi: Brush off some (py)lint
Markus Armbruster committed
M
qapi: Use super() now we have Python 3
Markus Armbruster committed
October 18, 2019
P
qapi: Add feature flags to commands
Peter Krempa committed
M
qapi: Split up scripts/qapi/common.py
Markus Armbruster committed
June 6, 2019
K
qapi: Add feature flags to struct types
Kevin Wolf committed
December 13, 2018
M
qapi: Add #if conditions to generated code members
Marc-André Lureau committed
M
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
Marc-André Lureau committed
August 27, 2018
E
qapi: Add comments to aid debugging generated introspection
Eric Blake committed
E
qapi: Minor introspect.py cleanups
Eric Blake committed
July 18, 2018
M
qapi: Make 'allow-oob' optional in SchemaInfoCommand
Markus Armbruster committed
July 5, 2018
M
qapi: Do not expose "allow-preconfig" in query-qmp-schema
Markus Armbruster committed
July 3, 2018
M
qapi-introspect: add preprocessor conditions to generated QLit
Marc-André Lureau committed
M
qapi-introspect: modify to_qlit() to append ',' on level > 0
Marc-André Lureau committed
M
qapi: add 'ifcond' to visitor methods
Marc-André Lureau committed
June 20, 2018
M
qapi/introspect: Eliminate pointless variable in .visit_end()
Markus Armbruster committed
May 11, 2018
I
qapi: introduce new cmd option "allow-preconfig"
Igor Mammedov committed
March 9, 2018
P
qapi: introduce new cmd option "allow-oob"
Peter Xu committed
March 5, 2018
M
qapi: generate a literal qobject for introspection
Marc-André Lureau committed