@@ -1488,19 +1488,6 @@ operators can contact the owner of a potentially misbehaving script.
1488
1488
This section defines a set of keywords that enable schema combinations and
1489
1489
composition.
1490
1490
1491
- ### Keyword Independence
1492
-
1493
- Schema keywords typically operate independently, without affecting each other's
1494
- outcomes.
1495
-
1496
- For schema author convenience, there are some exceptions among these keywords:
1497
-
1498
- - ` additionalProperties ` , whose behavior is defined in terms of ` properties ` and
1499
- ` patternProperties `
1500
- - ` items ` , whose behavior is defined in terms of ` prefixItems `
1501
- - ` contains ` , whose behavior is affected by the presence and value of
1502
- ` minContains `
1503
-
1504
1491
### Keywords for Applying Subschemas in Place {#in-place}
1505
1492
1506
1493
These keywords apply subschemas to the same location in the instance as the
@@ -1842,16 +1829,6 @@ subschemas.
1842
1829
The behavior of these keywords depend on the annotation results of adjacent
1843
1830
keywords that apply to the instance location being validated.
1844
1831
1845
- ### Keyword Independence
1846
-
1847
- Schema keywords typically operate independently, without affecting each other's
1848
- outcomes. However, these keywords are notable exceptions:
1849
-
1850
- - ` unevaluatedItems ` , whose behavior is defined in terms of annotations from
1851
- ` prefixItems ` , ` items ` , ` contains ` , and itself
1852
- - ` unevaluatedProperties ` , whose behavior is defined in terms of annotations
1853
- from ` properties ` , ` patternProperties ` , ` additionalProperties ` , and itself
1854
-
1855
1832
### ` unevaluatedItems ` {#unevaluateditems}
1856
1833
1857
1834
The value of ` unevaluatedItems ` MUST be a valid JSON Schema.
0 commit comments