docs/sphinx/qapidoc.py | 11 ++---- qapi/char.json | 2 +- python/tests/qapi-flake8.sh | 2 ++ python/tests/qapi-isort.sh | 2 ++ python/tests/qapi-mypy.sh | 2 ++ python/tests/qapi-pylint.sh | 4 +++ scripts/qapi/backend.py | 63 ++++++++++++++++++++++++++++++++ scripts/qapi/main.py | 80 +++++++++++++++++++++++------------------ scripts/qapi/pylintrc | 1 + tests/qapi-schema/doc-good.json | 4 +++ tests/qapi-schema/doc-good.out | 3 ++ 11 files changed, 130 insertions(+), 44 deletions(-) create mode 100755 python/tests/qapi-flake8.sh create mode 100755 python/tests/qapi-isort.sh create mode 100755 python/tests/qapi-mypy.sh create mode 100755 python/tests/qapi-pylint.sh create mode 100644 scripts/qapi/backend.py