Skip to content

Commit c28c256

Browse files
committed
reworked droppedAnnotations language to require opt-in
1 parent c8f4532 commit c28c256

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

jsonschema-core.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2915,8 +2915,9 @@ https://example.com/schemas/common#/$defs/allOf/1
29152915
validation result of the containing subschema was successful.
29162916
</t>
29172917
<t>
2918-
Implementations that wish to include these annotations are encouraged
2919-
to provide users with a configuration option to exclude them.
2918+
Implementations that wish to provide these annotations MUST NOT provide
2919+
them as their default behavior. These annotations MUST only be included
2920+
by explicitly configuring the implementation to do so.
29202921
</t>
29212922
<t>
29222923
The value for this property MUST be an object where the

0 commit comments

Comments
 (0)