aboutsummaryrefslogtreecommitdiff
path: root/qapi/compat.json
diff options
context:
space:
mode:
authorMarkus Armbruster <armbru@redhat.com>2021-10-25 06:24:04 +0200
committerMarkus Armbruster <armbru@redhat.com>2021-10-27 17:19:34 +0200
commitaa2370444b62f8f9a809c024d0c41cb40658a5c3 (patch)
tree7b55c4687b9ba2f2c426b106772c14e82761db5a /qapi/compat.json
parented29bb28f8b0b17e965efcc2535fc32e101e3ceb (diff)
qapi: Implement deprecated-input={reject,crash} for enum values
This copies the code implementing the policy from qapi/qmp-dispatch.c to qapi/qobject-input-visitor.c. Tolerable, but if we acquire more copies, we should look into factoring them out. Signed-off-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Peter Krempa <pkrempa@redhat.com> Acked-by: Peter Krempa <pkrempa@redhat.com> Message-Id: <20211025042405.3762351-5-armbru@redhat.com>
Diffstat (limited to 'qapi/compat.json')
-rw-r--r--qapi/compat.json3
1 files changed, 2 insertions, 1 deletions
diff --git a/qapi/compat.json b/qapi/compat.json
index 1d2b76f00c..74a8493d3d 100644
--- a/qapi/compat.json
+++ b/qapi/compat.json
@@ -42,7 +42,8 @@
# with feature 'deprecated'. We may want to extend it to cover
# semantic aspects, CLI, and experimental features.
#
-# Limitation: not implemented for deprecated enumeration values.
+# Limitation: deprecated-output policy @hide is not implemented for
+# enumeration values. They behave the same as with policy @accept.
#
# @deprecated-input: how to handle deprecated input (default 'accept')
# @deprecated-output: how to handle deprecated output (default 'accept')