Skip to content

Commit 01c8327

Browse files
committed
update to x-; vocabs must not define x- keywords
1 parent 29ca116 commit 01c8327

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

jsonschema-core.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -626,17 +626,16 @@
626626

627627
<section title="Explicit annotation keywords" anchor="explicit-annotation">
628628
<t>
629-
The values of keywords which begin with the "@" symbol MUST be
630-
collected as annotations.
629+
The values of keywords which begin with "x-" MUST be collected as annotations.
631630
</t>
632631
<t>
633-
Keywords which begin with the "@" symbol MUST NOT affect evaluation
632+
Keywords which begin with "x-" symbol MUST NOT affect evaluation
634633
of a schema in any way other than annotation collection.
635634
</t>
636635
<t>
637-
Consequently, the "@" symbol is reserved for this purpose, and
638-
extension vocabularies which define keywords that start with "@"
639-
MUST define them as annotation-only keywords.
636+
Consequently, the "x-" prefix is reserved for this purpose, and
637+
extension vocabularies MUST NOT define any keywords which begin
638+
with this prefix.
640639
</t>
641640
</section>
642641

0 commit comments

Comments
 (0)