Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 030f022

Browse files
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)

AltStyle によって変換されたページ (->オリジナル) /