Skip to content

Commit 7ec52f3

Browse files
authored
Merge pull request #1518 from json-schema-org/gregsdennis/implicit-annotations-update
Improve "x-" keyword description
2 parents 7d80045 + 9d4c9b0 commit 7ec52f3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

jsonschema-core.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -426,11 +426,13 @@ Implementations MAY provide the ability to register or load handlers for
426426
vocabularies that they do not support directly. The exact mechanism for
427427
registering and implementing such handlers is implementation-dependent.
428428

429-
#### Explicit annotation keywords {#explicit-annotations}
429+
#### Implicit annotation keywords {#implicit-annotations}
430430

431-
The values of keywords which begin with "x-" MUST be collected as annotations.
431+
Keywords which begin with "x-" are implicitly defined as annotation keywords.
432432

433-
Keywords which begin with "x-" symbol MUST NOT affect evaluation of a schema in
433+
The values of such keywords MUST be collected as annotations.
434+
435+
Implicit annotation keywords MUST NOT affect evaluation of a schema in
434436
any way other than annotation collection.
435437

436438
Consequently, the "x-" prefix is reserved for this purpose, and extension

0 commit comments

Comments
 (0)