qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 0311c5: MAINTAINERS: Fix up QAPI and QAPI sch


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 0311c5: MAINTAINERS: Fix up QAPI and QAPI schema file patt...
Date: Thu, 18 Jun 2015 07:00:06 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 0311c5bde313c9ffcda2a198bd7cc70ae130d973
      
https://github.com/qemu/qemu/commit/0311c5bde313c9ffcda2a198bd7cc70ae130d973
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Fix up QAPI and QAPI schema file patterns

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 836c3b01d2630192d6f5a941ca073bc8d650574b
      
https://github.com/qemu/qemu/commit/836c3b01d2630192d6f5a941ca073bc8d650574b
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M docs/qapi-code-gen.txt

  Log Message:
  -----------
  qapi: Drop bogus command from docs

Commit 87a560c4 added it in the wrong place.  Commit 59a2c4ce added it
in the right place, but didn't remove it from the wrong place.  Do
that now.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 12c707944927b8aa42752198dcf419a0bafe5d33
      
https://github.com/qemu/qemu/commit/12c707944927b8aa42752198dcf419a0bafe5d33
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py

  Log Message:
  -----------
  qapi: Eliminate superfluous QAPISchema attribute input_dir

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 54414047eca5bee7d5ba6e7af5fb251f8635896c
      
https://github.com/qemu/qemu/commit/54414047eca5bee7d5ba6e7af5fb251f8635896c
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py

  Log Message:
  -----------
  qapi: Improve a couple of confusing variable names

old name      new name
----------------------------
input_file    fname
input_relname fname
input_fname   abs_fname
include_path  incl_abs_fname
parent_info   incl_info

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 8608d2525186062099a38971c276752e7a38903a
      
https://github.com/qemu/qemu/commit/8608d2525186062099a38971c276752e7a38903a
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py
    M tests/qapi-schema/include-cycle.err
    M tests/qapi-schema/include-nested-err.err

  Log Message:
  -----------
  qapi: Fix file name in error messages for included files

We print the name as it appears in the include expression.  Tools
processing error messages want it relative to the working directory.
Make it so.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: a1366087270b312d94ff8c4031395a4218f160d4
      
https://github.com/qemu/qemu/commit/a1366087270b312d94ff8c4031395a4218f160d4
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py

  Log Message:
  -----------
  qapi: Simplify inclusion cycle detection

We maintain a stack of filenames in include_hist for convenient cycle
detection.

As error_path() demonstrates, the same information is readily
available in the expr_info, so just use that, and drop include_hist.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: e565d934d21e3544b820cd03b88061e71ab644a0
      
https://github.com/qemu/qemu/commit/e565d934d21e3544b820cd03b88061e71ab644a0
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py

  Log Message:
  -----------
  qapi: Fix to reject stray 't', 'f' and 'n'

Screwed up in commit e53188a.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 4d076d67c2c74662db092ecf4f99600b18209b2e
      
https://github.com/qemu/qemu/commit/4d076d67c2c74662db092ecf4f99600b18209b2e
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py

  Log Message:
  -----------
  qapi: Move exprs checking from parse_schema() to check_exprs()

To have expression semantic analysis in one place rather than two.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 00e4b285a31d19dcd88bd46729c9e09bfc9cc7fd
      
https://github.com/qemu/qemu/commit/00e4b285a31d19dcd88bd46729c9e09bfc9cc7fd
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py

  Log Message:
  -----------
  qapi: Better separate the different kinds of helpers

Insert comments to separate sections dealing with parsing, semantic
analysis, code generation, and so forth.

Move helpers to their proper section.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 75276710ae0a9f802a9774a8d845a2c84f89305a
      
https://github.com/qemu/qemu/commit/75276710ae0a9f802a9774a8d845a2c84f89305a
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M tests/Makefile
    A tests/qapi-schema/flat-union-array-branch.err
    A tests/qapi-schema/flat-union-array-branch.exit
    A tests/qapi-schema/flat-union-array-branch.json
    A tests/qapi-schema/flat-union-array-branch.out

  Log Message:
  -----------
  tests/qapi-schema: New flat union array branch test case

The new test demonstrates another generator crash.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: f9a1427361fe06ac67480d580412dc4ed6f5d03b
      
https://github.com/qemu/qemu/commit/f9a1427361fe06ac67480d580412dc4ed6f5d03b
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi.py
    M tests/qapi-schema/flat-union-array-branch.err

  Log Message:
  -----------
  qapi: Catch and reject flat union branch of array type

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 4f3568002393380558705397bda4cd5f224ffe29
      
https://github.com/qemu/qemu/commit/4f3568002393380558705397bda4cd5f224ffe29
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi-types.py

  Log Message:
  -----------
  qapi-types: Don't filter out expressions with 'gen'

Useless, because it can only occur in commands, and we're not dealing
with commands here.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: ae0a7a109037160465f55f8bab06897f0a904def
      
https://github.com/qemu/qemu/commit/ae0a7a109037160465f55f8bab06897f0a904def
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi-types.py

  Log Message:
  -----------
  qapi-types: Drop unused members parameters

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: c5ecd7e18f912ab5e91f09b0333fb07567885d42
      
https://github.com/qemu/qemu/commit/c5ecd7e18f912ab5e91f09b0333fb07567885d42
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi-types.py

  Log Message:
  -----------
  qapi-types: Split generate_fwd_builtin() off generate_fwd_struct()

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: e1d4210c3a50059a3889cedc44a8aa193fa63d7d
      
https://github.com/qemu/qemu/commit/e1d4210c3a50059a3889cedc44a8aa193fa63d7d
  Author: Markus Armbruster <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M scripts/qapi-types.py

  Log Message:
  -----------
  qapi-types: Bury code dead since commit 6b5abc7

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: 8ffe756da0481233e1bd518b2b16489f51856292
      
https://github.com/qemu/qemu/commit/8ffe756da0481233e1bd518b2b16489f51856292
  Author: Peter Maydell <address@hidden>
  Date:   2015-06-18 (Thu, 18 Jun 2015)

  Changed paths:
    M MAINTAINERS
    M docs/qapi-code-gen.txt
    M scripts/qapi-types.py
    M scripts/qapi.py
    M tests/Makefile
    A tests/qapi-schema/flat-union-array-branch.err
    A tests/qapi-schema/flat-union-array-branch.exit
    A tests/qapi-schema/flat-union-array-branch.json
    A tests/qapi-schema/flat-union-array-branch.out
    M tests/qapi-schema/include-cycle.err
    M tests/qapi-schema/include-nested-err.err

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2015-06-18' into 
staging

QAPI patches

# gpg: Signature made Thu Jun 18 13:20:00 2015 BST using RSA key ID EB918653
# gpg: Good signature from "Markus Armbruster <address@hidden>"
# gpg:                 aka "Markus Armbruster <address@hidden>"

* remotes/armbru/tags/pull-qapi-2015-06-18:
  qapi-types: Bury code dead since commit 6b5abc7
  qapi-types: Split generate_fwd_builtin() off generate_fwd_struct()
  qapi-types: Drop unused members parameters
  qapi-types: Don't filter out expressions with 'gen'
  qapi: Catch and reject flat union branch of array type
  tests/qapi-schema: New flat union array branch test case
  qapi: Better separate the different kinds of helpers
  qapi: Move exprs checking from parse_schema() to check_exprs()
  qapi: Fix to reject stray 't', 'f' and 'n'
  qapi: Simplify inclusion cycle detection
  qapi: Fix file name in error messages for included files
  qapi: Improve a couple of confusing variable names
  qapi: Eliminate superfluous QAPISchema attribute input_dir
  qapi: Drop bogus command from docs
  MAINTAINERS: Fix up QAPI and QAPI schema file patterns

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/1b58f5a7f6fb...8ffe756da048

reply via email to

[Prev in Thread] Current Thread [Next in Thread]