Skip to content

Commit 14c2d59

Browse files
committed
Add a Keyword independence section for requiredAllExcept
1 parent e7a0acc commit 14c2d59

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

jsonschema-validation.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,22 @@
214214
<eref target="https://json-schema.org/draft/next/meta/validation"/>.
215215
</t>
216216

217+
<section title="Keyword Independence">
218+
<t>
219+
Schema keywords typically operate independently, without
220+
affecting each other's outcomes.
221+
</t>
222+
<t>
223+
For schema author convenience, there are some exceptions among the
224+
keywords in this vocabulary:
225+
<list>
226+
<t>
227+
"requiredAllExcept", whose behavior is defined in terms of "properties"
228+
</t>
229+
</list>
230+
</t>
231+
</section>
232+
217233
<section title="Validation Keywords for Any Instance Type" anchor="general">
218234
<section title="type">
219235
<t>

0 commit comments

Comments
 (0)