]> git.ipfire.org Git - thirdparty/qemu.git/commit
qapi: Prepare for requiring more complete documentation
authorMarkus Armbruster <armbru@redhat.com>
Wed, 15 Mar 2017 12:57:03 +0000 (13:57 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Thu, 16 Mar 2017 06:13:02 +0000 (07:13 +0100)
commit069fb5b250c8f90caeb84dcc003e2147ccc4a782
tree16432f772e291e6db0d9d765df8005eb94b24cb1
parent4636211e4dddfc798d9e9072546a87f9adf7ce5a
qapi: Prepare for requiring more complete documentation

We currently neglect to check all enumeration values, common members
of object types and members of alternate types are documented.
Unsurprisingly, many aren't.

Add the necessary plumbing to find undocumented ones, except for
variant members of object types.  Don't enforce anything just yet, but
connect each QAPIDoc.ArgSection to its QAPISchemaMember.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <1489582656-31133-15-git-send-email-armbru@redhat.com>
scripts/qapi.py