[PULL 00/13] QAPI patches patches for 2024-07-06

Markus Armbruster posted 13 patches 4 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240706072416.1717485-1-armbru@redhat.com
Maintainers: Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Peter Maydell <peter.maydell@linaro.org>, Eric Blake <eblake@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Jason Wang <jasowang@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Jiri Pirko <jiri@resnulli.us>, Konstantin Kostiuk <kkostiuk@redhat.com>
docs/devel/qapi-code-gen.rst                   |  14 ++-
docs/sphinx/qapidoc.py                         | 115 +++++++++++++++----------
qapi/block-core.json                           |  35 +++-----
qapi/block.json                                |   2 +-
qapi/char.json                                 |  12 +--
qapi/control.json                              |  20 ++---
qapi/dump.json                                 |   2 +-
qapi/introspect.json                           |   6 +-
qapi/machine-target.json                       |  26 +++---
qapi/machine.json                              |  49 +++++------
qapi/migration.json                            |  16 ++--
qapi/misc.json                                 |  91 ++++++++++---------
qapi/net.json                                  |  12 +--
qapi/pci.json                                  |   8 +-
qapi/qdev.json                                 |  30 +++----
qapi/qom.json                                  |  17 ++--
qapi/rocker.json                               |  18 ++--
qapi/run-state.json                            |  18 ++--
qapi/sockets.json                              |  10 +--
qapi/stats.json                                |  22 ++---
qapi/transaction.json                          |  10 +--
qapi/ui.json                                   |  31 ++++---
qapi/virtio.json                               |  12 +--
qga/qapi-schema.json                           |  48 +++++------
scripts/qapi/introspect.py                     |   8 +-
scripts/qapi/parser.py                         |  30 +++++--
scripts/qapi/schema.py                         |   6 +-
scripts/qapi/visit.py                          |   5 +-
tests/qapi-schema/doc-empty-section.err        |   2 +-
tests/qapi-schema/doc-empty-section.json       |   2 +-
tests/qapi-schema/doc-good.json                |   9 +-
tests/qapi-schema/doc-good.out                 |  43 +++++----
tests/qapi-schema/doc-good.txt                 |  13 ++-
tests/qapi-schema/doc-interleaved-section.json |   2 +-
34 files changed, 397 insertions(+), 347 deletions(-)
[PULL 00/13] QAPI patches patches for 2024-07-06
Posted by Markus Armbruster 4 months, 3 weeks ago
The following changes since commit f2cb4026fccfe073f84a4b440e41d3ed0c3134f6:

  Merge tag 'pull-maintainer-july24-050724-1' of https://gitlab.com/stsquad/qemu into staging (2024-07-05 09:15:48 -0700)

are available in the Git repository at:

  https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2024-07-06

for you to fetch changes up to e389929d19a543ea5b34d02553b355f9f1c03162:

  sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments (2024-07-06 08:58:24 +0200)

----------------------------------------------------------------
QAPI patches patches for 2024-07-06

----------------------------------------------------------------
John Snow (12):
      qapi: linter fixups
      docs/qapidoc: remove unused intersperse function
      docs/qapidoc: delint a tiny portion of the module
      qapi/parser: preserve indentation in QAPIDoc sections
      qapi/parser: fix comment parsing immediately following a doc block
      docs/qapidoc: fix nested parsing under untagged sections
      qapi: fix non-compliant JSON examples
      qapi: nail down convention that Errors sections are lists
      qapi: convert "Note" sections to plain rST
      qapi: update prose in note blocks
      qapi: add markup to note blocks
      qapi/parser: don't parse rST markup as section headers

Markus Armbruster (1):
      sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments

 docs/devel/qapi-code-gen.rst                   |  14 ++-
 docs/sphinx/qapidoc.py                         | 115 +++++++++++++++----------
 qapi/block-core.json                           |  35 +++-----
 qapi/block.json                                |   2 +-
 qapi/char.json                                 |  12 +--
 qapi/control.json                              |  20 ++---
 qapi/dump.json                                 |   2 +-
 qapi/introspect.json                           |   6 +-
 qapi/machine-target.json                       |  26 +++---
 qapi/machine.json                              |  49 +++++------
 qapi/migration.json                            |  16 ++--
 qapi/misc.json                                 |  91 ++++++++++---------
 qapi/net.json                                  |  12 +--
 qapi/pci.json                                  |   8 +-
 qapi/qdev.json                                 |  30 +++----
 qapi/qom.json                                  |  17 ++--
 qapi/rocker.json                               |  18 ++--
 qapi/run-state.json                            |  18 ++--
 qapi/sockets.json                              |  10 +--
 qapi/stats.json                                |  22 ++---
 qapi/transaction.json                          |  10 +--
 qapi/ui.json                                   |  31 ++++---
 qapi/virtio.json                               |  12 +--
 qga/qapi-schema.json                           |  48 +++++------
 scripts/qapi/introspect.py                     |   8 +-
 scripts/qapi/parser.py                         |  30 +++++--
 scripts/qapi/schema.py                         |   6 +-
 scripts/qapi/visit.py                          |   5 +-
 tests/qapi-schema/doc-empty-section.err        |   2 +-
 tests/qapi-schema/doc-empty-section.json       |   2 +-
 tests/qapi-schema/doc-good.json                |   9 +-
 tests/qapi-schema/doc-good.out                 |  43 +++++----
 tests/qapi-schema/doc-good.txt                 |  13 ++-
 tests/qapi-schema/doc-interleaved-section.json |   2 +-
 34 files changed, 397 insertions(+), 347 deletions(-)

-- 
2.45.0
Re: [PULL 00/13] QAPI patches patches for 2024-07-06
Posted by Richard Henderson 4 months, 2 weeks ago
On 7/6/24 00:24, Markus Armbruster wrote:
> The following changes since commit f2cb4026fccfe073f84a4b440e41d3ed0c3134f6:
> 
>    Merge tag 'pull-maintainer-july24-050724-1' ofhttps://gitlab.com/stsquad/qemu  into staging (2024-07-05 09:15:48 -0700)
> 
> are available in the Git repository at:
> 
>    https://repo.or.cz/qemu/armbru.git  tags/pull-qapi-2024-07-06
> 
> for you to fetch changes up to e389929d19a543ea5b34d02553b355f9f1c03162:
> 
>    sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments (2024-07-06 08:58:24 +0200)
> 
> ----------------------------------------------------------------
> QAPI patches patches for 2024-07-06

Applied, thanks.

r~