[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/34] QAPI patches patches for 2020-10-10
From: |
Markus Armbruster |
Subject: |
[PULL 00/34] QAPI patches patches for 2020-10-10 |
Date: |
Sat, 10 Oct 2020 11:54:30 +0200 |
The following changes since commit 4a7c0bd9dcb08798c6f82e55b5a3423f7ee669f1:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.2-20201009' into
staging (2020-10-09 15:48:04 +0100)
are available in the Git repository at:
git://repo.or.cz/qemu/armbru.git tags/pull-qapi-2020-10-10
for you to fetch changes up to b4c0aa59aff520e2a55edd5fef393058ca6520de:
qapi/visit.py: add type hint annotations (2020-10-10 11:37:49 +0200)
----------------------------------------------------------------
QAPI patches patches for 2020-10-10
----------------------------------------------------------------
John Snow (34):
docs: repair broken references
qapi: modify docstrings to be sphinx-compatible
qapi-gen: Separate arg-parsing from generation
qapi: move generator entrypoint into package
qapi: Prefer explicit relative imports
qapi: Remove wildcard includes
qapi: enforce import order/styling with isort
qapi: delint using flake8
qapi: add pylintrc
qapi/common.py: Remove python compatibility workaround
qapi/common.py: Add indent manager
qapi/common.py: delint with pylint
qapi/common.py: Replace one-letter 'c' variable
qapi/common.py: check with pylint
qapi/common.py: add type hint annotations
qapi/common.py: Convert comments into docstrings, and elaborate
qapi/common.py: move build_params into gen.py
qapi: establish mypy type-checking baseline
qapi/events.py: add type hint annotations
qapi/events.py: Move comments into docstrings
qapi/commands.py: Don't re-bind to variable of different type
qapi/commands.py: add type hint annotations
qapi/source.py: add type hint annotations
qapi/source.py: delint with pylint
qapi/gen: Make _is_user_module() return bool
qapi/gen.py: add type hint annotations
qapi/gen.py: Remove unused parameter
qapi/gen.py: update write() to be more idiomatic
qapi/gen.py: delint with pylint
qapi/types.py: add type hint annotations
qapi/types.py: remove one-letter variables
qapi/visit.py: assert tag_member contains a QAPISchemaEnumType
qapi/visit.py: remove unused parameters from gen_visit_object
qapi/visit.py: add type hint annotations
docs/devel/multi-thread-tcg.rst | 2 +-
docs/devel/testing.rst | 2 +-
scripts/qapi-gen.py | 57 +++----------
scripts/qapi/.flake8 | 2 +
scripts/qapi/.isort.cfg | 7 ++
scripts/qapi/commands.py | 90 ++++++++++++++------
scripts/qapi/common.py | 174 +++++++++++++++++++++-----------------
scripts/qapi/events.py | 58 +++++++++----
scripts/qapi/expr.py | 7 +-
scripts/qapi/gen.py | 180 +++++++++++++++++++++++++---------------
scripts/qapi/introspect.py | 16 +++-
scripts/qapi/main.py | 95 +++++++++++++++++++++
scripts/qapi/mypy.ini | 30 +++++++
scripts/qapi/parser.py | 6 +-
scripts/qapi/pylintrc | 70 ++++++++++++++++
scripts/qapi/schema.py | 33 ++++----
scripts/qapi/source.py | 35 +++++---
scripts/qapi/types.py | 125 +++++++++++++++++++---------
scripts/qapi/visit.py | 116 +++++++++++++++++++-------
19 files changed, 764 insertions(+), 341 deletions(-)
create mode 100644 scripts/qapi/.flake8
create mode 100644 scripts/qapi/.isort.cfg
create mode 100644 scripts/qapi/main.py
create mode 100644 scripts/qapi/mypy.ini
create mode 100644 scripts/qapi/pylintrc
--
2.26.2
- [PULL 00/34] QAPI patches patches for 2020-10-10,
Markus Armbruster <=
- [PULL 13/34] qapi/common.py: Replace one-letter 'c' variable, Markus Armbruster, 2020/10/10
- [PULL 03/34] qapi-gen: Separate arg-parsing from generation, Markus Armbruster, 2020/10/10
- [PULL 01/34] docs: repair broken references, Markus Armbruster, 2020/10/10
- [PULL 07/34] qapi: enforce import order/styling with isort, Markus Armbruster, 2020/10/10
- [PULL 08/34] qapi: delint using flake8, Markus Armbruster, 2020/10/10
- [PULL 11/34] qapi/common.py: Add indent manager, Markus Armbruster, 2020/10/10
- [PULL 12/34] qapi/common.py: delint with pylint, Markus Armbruster, 2020/10/10
- [PULL 02/34] qapi: modify docstrings to be sphinx-compatible, Markus Armbruster, 2020/10/10
- [PULL 15/34] qapi/common.py: add type hint annotations, Markus Armbruster, 2020/10/10
- [PULL 05/34] qapi: Prefer explicit relative imports, Markus Armbruster, 2020/10/10