Skip to content

Commit 36ed6a1

Browse files
committed
Cite regular JSON Pointers separately.
1 parent fca5fd5 commit 36ed6a1

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

jsonschema-hyperschema.xml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<!ENTITY rfc5789 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5789.xml">
99
<!ENTITY rfc5988 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5988.xml">
1010
<!ENTITY rfc6570 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6570.xml">
11+
<!ENTITY rfc6906 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6906.xml">
1112
<!ENTITY rfc7231 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7231.xml">
1213
<!ENTITY I-D.luff-relative-json-pointer SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-luff-relative-json-pointer-00.xml">
1314
<!ENTITY I-D.reschke-http-jfv SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-reschke-http-jfv-06.xml">
@@ -561,7 +562,8 @@
561562
<t>
562563
The value of the "hrefPointers" link description property MUST be
563564
an object. Each property value in the object MUST be a valid
564-
<xref target="I-D.luff-relative-json-pointer">Relative JSON Pointer</xref>,
565+
<xref target="RFC6906">JSON Pointer</xref>, or a valid
566+
<xref target="I-D.luff-relative-json-pointer">Relative JSON Pointer</xref>
565567
which is evaluated relative to the position in the instance from which
566568
<xref target="href">"href"</xref> template variable resolution would
567569
normally begin.
@@ -574,13 +576,12 @@
574576
</t>
575577
<figure>
576578
<preamble>
577-
Recall that a Relative JSON Pointer which is not also a regular
578-
JSON Pointer begins with a number indicating how many levels
579-
up to move before applying the remainder of the pointer, if any, in the
580-
same manner as a regular JSON Pointer. Consider the following schema
581-
for n-ary tree nodes, where a node is identified by its own id as well
582-
as the tree's root node id, and links are given for the IANA-registered
583-
"self" and "up" link relation types.
579+
Recall that a Relative JSON Pointer begins with a number indicating
580+
how many levels up to move before applying the remainder of the pointer,
581+
if any, in the same manner as a regular JSON Pointer. Consider the
582+
following schema for n-ary tree nodes, where a node is identified by
583+
its own id as well as the tree's root node id, and links are given for
584+
the IANA-registered "self" and "up" link relation types.
584585
</preamble>
585586
<artwork>
586587
<![CDATA[{
@@ -1309,6 +1310,7 @@ GET /foo/
13091310
&rfc3986;
13101311
<!--&rfc4287;-->
13111312
&rfc6570;
1313+
&rfc6906;
13121314
&I-D.luff-relative-json-pointer;
13131315
&I-D.reschke-http-jfv;
13141316
<reference anchor="json-schema">

0 commit comments

Comments
 (0)