The following changes since commit 6f0e9c26dbae9ac18b89d359791008fe3432ca91:
Merge remote-tracking branch 'remotes/dg-gitlab/tags/cgs-pull-request' into staging (2021-02-08 11:11:26 +0000) are available in the Git repository at: git://repo.or.cz/qemu/armbru.git tags/pull-qapi-2021-02-08 for you to fetch changes up to c51172667b64abc570640f141ca3bf7109fbbd17: qapi: enable strict-optional checks (2021-02-08 14:15:58 +0100) ---------------------------------------------------------------- QAPI patches patches for 2021-02-08 ---------------------------------------------------------------- John Snow (11): qapi/commands: assert arg_type is not None qapi/events: fix visit_event typing qapi/main: handle theoretical None-return from re.match() qapi/gen: inline _wrap_ifcond into end_if() qapi: centralize is_[user|system|builtin]_module methods qapi: use explicitly internal module names qapi: use './builtin' as the built-in module name qapi: centralize the built-in module name definition qapi/gen: write _genc/_genh access shims qapi: type 'info' as Optional[QAPISourceInfo] qapi: enable strict-optional checks Markus Armbruster (5): qapi/gen: Replace ._begin_system_module() qapi/gen: Combine ._add_[user|system]_module qapi/gen: Support switching to another module temporarily qapi/commands: Simplify command registry generation qapi/gen: Drop support for QAPIGen without a file name scripts/qapi/commands.py | 62 ++++++++++----------- scripts/qapi/events.py | 16 +++--- scripts/qapi/gen.py | 94 +++++++++++++++++--------------- scripts/qapi/main.py | 2 + scripts/qapi/mypy.ini | 1 - scripts/qapi/schema.py | 42 ++++++++++++-- scripts/qapi/types.py | 4 +- scripts/qapi/visit.py | 6 +- tests/qapi-schema/comments.out | 2 +- tests/qapi-schema/doc-good.out | 2 +- tests/qapi-schema/empty.out | 2 +- tests/qapi-schema/event-case.out | 2 +- tests/qapi-schema/include-repetition.out | 2 +- tests/qapi-schema/include-simple.out | 2 +- tests/qapi-schema/indented-expr.out | 2 +- tests/qapi-schema/qapi-schema-test.out | 2 +- 16 files changed, 139 insertions(+), 104 deletions(-) -- 2.26.2