From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4sFg-0007Vq-Ov for qemu-devel@nongnu.org; Tue, 16 Jun 2015 10:54:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z4sFc-0004Jc-Vu for qemu-devel@nongnu.org; Tue, 16 Jun 2015 10:54:12 -0400 Received: from mx1.redhat.com ([209.132.183.28]:57077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4s2v-0005Zm-S5 for qemu-devel@nongnu.org; Tue, 16 Jun 2015 10:41:01 -0400 From: Markus Armbruster Date: Tue, 16 Jun 2015 16:40:43 +0200 Message-Id: <1434465658-20782-1-git-send-email-armbru@redhat.com> Subject: [Qemu-devel] [PATCH v2 00/15] qapi: Miscellaneous fixes and cleanups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: mdroth@linux.vnet.ibm.com Output generated for correct input not changed. v2: * Trivial rebase, R-bys retained * PATCH 04 squashed into 07 Markus Armbruster (15): MAINTAINERS: Fix up QAPI and QAPI schema file patterns qapi: Drop bogus command from docs qapi: Eliminate superfluous QAPISchema attribute input_dir qapi: Improve a couple of confusing variable names qapi: Fix file name in error messages for included files qapi: Simplify inclusion cycle detection qapi: Fix to reject stray 't', 'f' and 'n' qapi: Move exprs checking from parse_schema() to check_exprs() qapi: Better separate the different kinds of helpers tests/qapi-schema: New flat union array branch test case qapi: Catch and reject flat union branch of array type qapi-types: Don't filter out expressions with 'gen' qapi-types: Drop unused members parameters qapi-types: Split generate_fwd_builtin() off generate_fwd_struct() qapi-types: Bury code dead since commit 6b5abc7 MAINTAINERS | 4 + docs/qapi-code-gen.txt | 2 - scripts/qapi-types.py | 31 +-- scripts/qapi.py | 346 +++++++++++++------------ tests/Makefile | 3 +- tests/qapi-schema/flat-union-array-branch.err | 1 + tests/qapi-schema/flat-union-array-branch.exit | 1 + tests/qapi-schema/flat-union-array-branch.json | 12 + tests/qapi-schema/flat-union-array-branch.out | 0 tests/qapi-schema/include-cycle.err | 4 +- tests/qapi-schema/include-nested-err.err | 2 +- 11 files changed, 212 insertions(+), 194 deletions(-) create mode 100644 tests/qapi-schema/flat-union-array-branch.err create mode 100644 tests/qapi-schema/flat-union-array-branch.exit create mode 100644 tests/qapi-schema/flat-union-array-branch.json create mode 100644 tests/qapi-schema/flat-union-array-branch.out -- 1.9.3