Skip to content

Commit 030f022

Browse files
committed
reintroduce removed text
1 parent 784ad8b commit 030f022

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

specs/jsonschema-core.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -604,10 +604,10 @@ identifying such referenced schemas is defined by the keyword.
604604
Applicator keywords also behave as assertions, using the assertion results of
605605
each subschema or referenced schema of the keyword. These boolean results are
606606
modified (e.g. the `not` keyword negates its subschema's assertion) and/or
607-
combined (e.g. `allOf` takes the conjunction of its subschemas' assertions)
608-
to produce the boolean result of the applicator.
609-
any boolean logic operation to the assertion results of subschemas, but SHOULD
610-
NOT introduce new assertion conditions of their own.[^2]
607+
combined (e.g. `allOf` takes the conjunction of its subschemas' assertions) to
608+
produce the boolean result of the applicator. Applicators may apply any boolean
609+
logic operation to the assertion results of subschemas, but SHOULD NOT introduce
610+
new assertion conditions of their own.[^2]
611611

612612
[^2]: It is recommended that keywords have a single resposibility. An example of
613613
this in action is the separation between `properties`, which verifies object

0 commit comments

Comments
 (0)