Skip to content

Commit fcbdf88

Browse files
committed
Specify that other keywords may load or inspect instance data in other locations
1 parent 26f223b commit fcbdf88

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

jsonschema-core.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1085,6 +1085,21 @@
10851085
undesirable interactions with references in certain circumstances.
10861086
</t>
10871087
</section>
1088+
<section title="Loading Instance Data">
1089+
<t>
1090+
While none of the vocabularies defined as part of this or the associated documents
1091+
define a keyword which may target and / or load instance data, it is possible that
1092+
other vocabularies may wish to do so.
1093+
</t>
1094+
<t>
1095+
Keywords MAY be defined to use JSON Pointers or Relative JSON Pointers to examine
1096+
parts of an instance outside the current scope.
1097+
</t>
1098+
<t>
1099+
Keywords that allow adjusting the location using a Relative JSON Pointer SHOULD
1100+
default to using the current location if a default is desireable.
1101+
</t>
1102+
</section>
10881103
</section>
10891104
<section title="The JSON Schema Core Vocabulary">
10901105
<t>

0 commit comments

Comments
 (0)