Peter Maydell
e90ef02389
QAPI patches patches for 2021-02-18
-----BEGIN PGP SIGNATURE-----
iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmAutzcSHGFybWJydUBy
ZWRoYXQuY29tAAoJEDhwtADrkYZTvBsP/jI3Dh9j8HLLsvauU117LcIGnn5Qwog4
8v0IrEieaOeMDNDzR8AgSqBLYm0ZQcBoZl7Qkv8XMxYa7iWiJv2uCShRS7MNl5NK
M8IW0XWVjCJJ7TfFGj5iP/zlnhBMTzp66EDfkdiBWlig7NdZ+TBVp+WiZr8mT7EJ
MdI2slzmgChDHJ2BLntLDt3w778GUIIXYxNFAhH4woAs6Xq7Z8tq3y+7c9JMXL/1
B1esVN49h582mcldT5LcMK1AWOjxon+IaKS5KloMcr/uVCqaineSR/rPTXI4k9RL
KfKeetniOz0ohyD+4dfLYW7OPhjJ3ZiUm6tSP6aVcg8D8qJAEvocw1uZS3iFpR5T
lqdS6rcaumx3FaPix3MmhbNJLytohiAvvJyHpjLQ32ByhJ2FPzUOLFyRvoeoE+kD
wJSTLn0iyjIlY3bz4sdA3STWK9TyKJ8enyRWGGZECL0ZJwCUe/Z7KwxZi7Ad4vLl
j/os65T+XudTEJzk4iKpA03ThvAs82q34mpSkpACfDA9VZ584fRC79WbQoVAGmrk
3CV4vfBS3pcPz7nCQqauTGWg3iqQT4iKYGdw9YTqA88kIk/swfPiucGrAwI1WPXz
VReMbz/LBBa8gLb2Sx4MMlRjO/v/WlOyxJ1sfdETmiX+ZjUl8s7+94PwlWI2kT6k
3r9bl3Tz+QlZ
=pIh0
-----END PGP SIGNATURE-----
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-02-18' into staging
QAPI patches patches for 2021-02-18
# gpg: Signature made Thu 18 Feb 2021 18:51:35 GMT
# gpg: using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg: issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
# gpg: aka "Markus Armbruster <armbru@pond.sub.org>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867 4E5F 3870 B400 EB91 8653
* remotes/armbru/tags/pull-qapi-2021-02-18:
qapi/introspect.py: set _gen_tree's default ifcond argument to ()
qapi/introspect.py: Type _gen_tree variants as Sequence[str]
qapi/introspect.py: Update copyright and authors list
qapi/introspect.py: Add docstrings to _gen_tree and _tree_to_qlit
qapi/introspect.py: add type hint annotations
qapi/introspect.py: remove _gen_variants helper
qapi/introspect.py: improve readability of _tree_to_qlit
qapi/introspect.py: improve _tree_to_qlit error message
qapi/introspect.py: create a typed 'Annotated' data strutcure
qapi/introspect.py: Introduce preliminary tree typing
qapi/introspect.py: Always define all 'extra' dict keys
qapi/introspect.py: replace 'extra' dict with 'comment' argument
qapi/introspect.py: Unify return type of _make_tree()
qapi/introspect.py: guard against ifcond/comment misuse
qapi/introspect.py: add _gen_features helper
qapi/introspect.py: use _make_tree for features nodes
qapi/introspect.py: assert schema is not None
qapi: Replace List[str] with Sequence[str] for ifcond
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2021-02-19 17:22:42 +00:00
..
2021-02-15 09:38:19 +00:00
2021-01-08 15:13:38 +00:00
2020-09-18 14:12:32 -04:00
2020-09-29 17:55:39 +02:00
2020-05-31 13:56:46 +02:00
2020-05-31 13:56:46 +02:00
2021-02-08 14:43:54 +01:00
2020-07-14 22:22:22 +02:00
2021-02-18 19:51:14 +01:00
2018-08-23 18:46:25 +02:00
2021-01-12 12:38:03 +01:00
2020-10-27 11:11:06 +01:00
2021-01-26 14:36:37 +01:00
2021-02-01 10:50:55 +00:00
2020-02-07 15:15:16 +01:00
2020-02-07 15:15:16 +01:00
2016-12-20 21:52:12 +01:00
2020-11-15 17:04:40 +01:00
2020-08-21 06:30:06 -04:00
2020-10-05 10:59:06 +01:00
2020-10-04 18:36:23 +02:00
2021-02-19 06:29:05 +01:00
2020-09-17 20:37:55 +02:00
2020-08-21 06:18:30 -04:00
2020-09-09 17:17:00 +01:00
2020-12-15 12:53:15 -05:00
2018-07-05 15:09:52 +02:00
2021-01-13 08:39:08 -10:00
2021-02-18 18:34:47 -05:00
2017-05-10 10:19:24 +03:00
2020-02-07 15:15:16 +01:00
2021-01-29 10:47:28 +00:00
2013-09-09 14:17:56 -05:00
2020-08-21 06:30:39 -04:00
2019-01-11 15:46:55 +01:00
2021-02-18 07:48:22 -08:00
2021-02-09 20:53:56 +00:00
2021-01-29 17:07:53 +00:00
2020-12-15 12:53:16 -05:00
2020-08-21 06:30:14 -04:00
2020-03-06 10:05:24 +00:00
2020-12-10 12:15:25 -05:00
2019-10-07 14:54:45 +02:00
2020-09-01 01:51:52 -04:00
2020-08-21 06:30:17 -04:00
2021-02-08 10:55:20 +00:00
2020-11-18 09:28:55 +01:00
2020-10-10 11:37:47 +02:00
2021-02-18 08:25:06 -08:00
2021-01-12 12:38:03 +01:00
2020-01-13 16:42:20 +00:00
2020-10-12 11:50:23 -04:00
2013-09-30 09:44:35 +02:00
2020-07-14 22:22:22 +02:00
2020-11-15 17:04:40 +01:00
2017-05-10 10:19:24 +03:00
2018-10-16 18:34:19 +02:00
2020-02-07 15:15:16 +01:00
2021-02-01 10:51:00 +00:00
2017-05-10 10:19:24 +03:00
2020-07-10 19:26:55 -04:00
2019-02-05 16:50:16 +01:00
2020-09-08 07:17:09 +02:00
2021-01-04 14:24:58 +00:00
2020-08-31 08:23:39 +02:00
2020-10-22 11:53:52 -04:00
2021-01-21 11:19:45 +01:00
2020-03-20 16:02:00 +01:00
2020-03-20 16:02:00 +01:00
2021-02-08 11:19:51 +00:00
2020-02-07 15:15:16 +01:00