The following changes since commit a8e63c013016f9ff981689189c5b063551d04559:
Merge tag 'igvm-20251103--pull-request' of https://gitlab.com/kraxel/qemu into staging (2025-11-03 10:21:01 +0100) are available in the Git repository at: https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2025-11-04 for you to fetch changes up to 8107ba47fd78bcf8c3206de42dbfb5ba8184d706: qapi: Add documentation format validation (2025-11-04 13:55:27 +0100) ---------------------------------------------------------------- QAPI patches for 2025-11-04 ---------------------------------------------------------------- Markus Armbruster (11): qapi/command: Avoid generating unused qmp_marshal_output_T() meson: Add missing backends.py to qapi_gen_depends qapi/audio: Fix description markup of AudiodevDBusOptions @nsamples qapi: Refill doc comments to conform to conventions qapi: Clean up whitespace between definitions qga/qapi-schema: Refill doc comments to conform to conventions qga/qapi-schema: Clean up whitespace between definitions docs/interop: Refill QAPI doc comments to conform to conventions docs/interop/vhost-user: Belatedly convert "Example" section docs/interop/firmware: Literal block markup docs/interop: Add test to keep vhost-user.json sane Vladimir Sementsov-Ogievskiy (1): qapi: Add documentation format validation docs/devel/qapi-code-gen.rst | 25 +- docs/interop/firmware.json | 454 ++++++++++----------- docs/interop/vhost-user.json | 59 ++- docs/meson.build | 9 +- meson.build | 3 +- qapi/accelerator.json | 3 +- qapi/acpi-hest.json | 5 +- qapi/audio.json | 4 +- qapi/block-core.json | 158 +++---- qapi/block-export.json | 26 +- qapi/char.json | 1 - qapi/crypto.json | 8 +- qapi/cxl.json | 1 - qapi/introspect.json | 8 +- qapi/job.json | 30 +- qapi/machine-common.json | 4 +- qapi/machine-s390x.json | 4 +- qapi/machine.json | 49 +-- qapi/migration.json | 126 +++--- qapi/misc-i386.json | 2 - qapi/net.json | 26 +- qapi/qdev.json | 4 +- qapi/qom.json | 47 +-- qapi/run-state.json | 20 +- qapi/sockets.json | 30 +- qapi/stats.json | 4 +- qapi/ui.json | 17 +- qapi/virtio.json | 6 +- qga/qapi-schema.json | 96 ++--- scripts/qapi/commands.py | 44 +- scripts/qapi/parser.py | 50 ++- .../doc-bad-space-between-sentences.err | 2 + .../doc-bad-space-between-sentences.json | 6 + .../doc-bad-space-between-sentences.out | 0 tests/qapi-schema/doc-long-line.err | 1 + tests/qapi-schema/doc-long-line.json | 6 + tests/qapi-schema/doc-long-line.out | 0 tests/qapi-schema/meson.build | 2 + 38 files changed, 710 insertions(+), 630 deletions(-) create mode 100644 tests/qapi-schema/doc-bad-space-between-sentences.err create mode 100644 tests/qapi-schema/doc-bad-space-between-sentences.json create mode 100644 tests/qapi-schema/doc-bad-space-between-sentences.out create mode 100644 tests/qapi-schema/doc-long-line.err create mode 100644 tests/qapi-schema/doc-long-line.json create mode 100644 tests/qapi-schema/doc-long-line.out -- 2.49.0
