qapi/block-core.json | 1 + qga/qapi-schema.json | 3 + scripts/qapi/gen.py | 3 +- scripts/qapi/mypy.ini | 5 -- scripts/qapi/parser.py | 148 +++++++++++++++++++++------------ scripts/qapi/pylintrc | 4 +- tests/qapi-schema/doc-bad-feature.err | 2 +- tests/qapi-schema/doc-empty-symbol.err | 2 +- tests/qapi-schema/doc-good.json | 8 ++ 9 files changed, 112 insertions(+), 64 deletions(-)