Skip to content

Commit 9d4c9b0

Browse files
committed
update wording to more effectively convey that these keywords are 'known'
1 parent d05516c commit 9d4c9b0

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
@@ -424,11 +424,13 @@ Implementations MAY provide the ability to register or load handlers for
424424
vocabularies that they do not support directly. The exact mechanism for
425425
registering and implementing such handlers is implementation-dependent.
426426

427-
#### Explicit annotation keywords {#explicit-annotations}
427+
#### Implicit annotation keywords {#implicit-annotations}
428428

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

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

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

0 commit comments

Comments
 (0)