mbox

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

Message ID 20240706072416.1717485-1-armbru@redhat.com
State New
Headers show

Pull-request

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

Message

Markus Armbruster July 6, 2024, 7:24 a.m. UTC
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(-)

Comments

Richard Henderson July 8, 2024, 3:18 p.m. UTC | #1
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~