qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 00/34] QAPI patches patches for 2020-10-10


From: Philippe Mathieu-Daudé
Subject: Re: [PULL 00/34] QAPI patches patches for 2020-10-10
Date: Sun, 18 Oct 2020 09:29:49 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1

On 10/10/20 11:54 AM, Markus Armbruster wrote:
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

The "GCC check-tcg (user)" is 6 min slower since this pull request,
making Travis-CI fails:

https://travis-ci.org/github/qemu/qemu/builds/734773760
https://travis-ci.org/github/qemu/qemu/builds/734983001

Any remote idea what could be the reason?

----------------------------------------------------------------
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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]