John Snow <js...@redhat.com> writes: > Well, I tried. Maybe not very hard. Sorry!
Recommend to explain *why* we want to avoid the type name. "Returns: <description>" is rendered like "Return: <Type> – <description>". Mentioning the type in the description again is commonly redundant. Rephrase such descriptions not to. > Signed-off-by: John Snow <js...@redhat.com> > --- > qapi/block-core.json | 6 +++--- > qapi/block-export.json | 2 +- > qapi/block.json | 2 +- > qapi/control.json | 5 ++--- > qapi/dump.json | 5 ++--- > qapi/introspect.json | 6 +++--- > qapi/job.json | 2 +- > qapi/misc-i386.json | 2 +- > qapi/misc.json | 5 ++--- > qapi/net.json | 2 +- > qapi/pci.json | 2 +- > qapi/qdev.json | 3 +-- > qapi/qom.json | 8 +++----- > qapi/stats.json | 2 +- > qapi/trace.json | 2 +- > qapi/ui.json | 2 +- > qapi/virtio.json | 6 +++--- > 17 files changed, 28 insertions(+), 34 deletions(-) > > diff --git a/qapi/block-core.json b/qapi/block-core.json > index d64f482d9bd..f18db3149a3 100644 > --- a/qapi/block-core.json > +++ b/qapi/block-core.json > @@ -763,7 +763,7 @@ > # > # Get a list of BlockInfo for all virtual block devices. Mentioning the type in the intro is commonly just as redundant as in Returns:. > # > -# Returns: a list of @BlockInfo describing each virtual block device. > +# Returns: a list describing each virtual block device. "A list" is arguably just as redundant as the list's element type. The entire line is pretty redundant with the intro. > # Filter nodes that were created implicitly are skipped over. > # > # Since: 0.14 > @@ -1168,7 +1168,7 @@ ## # @query-blockstats: # # Query the `BlockStats` for all virtual block devices. # # @query-nodes: If true, the command will query all the block nodes # that have a node name, in a list which will include "parent" # information, but not "backing". If false or omitted, the # behavior is as before - query all the device backends, # recursively including their "parent" and "backing". Filter > # nodes that were created implicitly are skipped over in this > # mode. (Since 2.3) > # > -# Returns: A list of @BlockStats for each virtual block devices. > +# Returns: A list of statistics for each virtual block device. Again, the entire line is pretty redundant with the intro. > # > # Since: 0.14 > # > @@ -1440,7 +1440,7 @@ > # > # Return information about long-running block device operations. > # > -# Returns: a list of @BlockJobInfo for each active block job > +# Returns: a list of job info for each active block job Best not to abbreviate "information" to "info". > # > # Since: 1.1 > ## I need to stop here to take care of another series. Gut feeling so far: right direction, doesn't go far enough. Choices: * Go far enough. Too close to the freeze for that, I'm afraid. * Merge it basically as is, come back later to finish the job. * Drop it for now, adjust your "QAPI: add cross-references to qapi docs" to enclose the type names not removed in `backquotes`. Thoughts? [...]