Skip to content

Commit c3b8096

Browse files
committed
Cite regular JSON Pointers separately.
1 parent 6831e9b commit c3b8096

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
@@ -9,6 +9,7 @@
99
<!ENTITY rfc5789 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5789.xml">
1010
<!ENTITY rfc5988 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5988.xml">
1111
<!ENTITY rfc6570 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6570.xml">
12+
<!ENTITY rfc6906 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6906.xml">
1213
<!ENTITY rfc7231 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7231.xml">
1314
<!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">
1415
<!ENTITY I-D.reschke-http-jfv SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-reschke-http-jfv-06.xml">
@@ -683,7 +684,8 @@
683684
<t>
684685
The value of the "hrefPointers" link description property MUST be
685686
an object. Each property value in the object MUST be a valid
686-
<xref target="I-D.luff-relative-json-pointer">Relative JSON Pointer</xref>,
687+
<xref target="RFC6906">JSON Pointer</xref>, or a valid
688+
<xref target="I-D.luff-relative-json-pointer">Relative JSON Pointer</xref>
687689
which is evaluated relative to the position in the instance from which
688690
<xref target="href">"href"</xref> template variable resolution would
689691
normally begin.
@@ -696,13 +698,12 @@
696698
</t>
697699
<figure>
698700
<preamble>
699-
Recall that a Relative JSON Pointer which is not also a regular
700-
JSON Pointer begins with a number indicating how many levels
701-
up to move before applying the remainder of the pointer, if any, in the
702-
same manner as a regular JSON Pointer. Consider the following schema
703-
for n-ary tree nodes, where a node is identified by its own id as well
704-
as the tree's root node id, and links are given for the IANA-registered
705-
"self" and "up" link relation types.
701+
Recall that a Relative JSON Pointer begins with a number indicating
702+
how many levels up to move before applying the remainder of the pointer,
703+
if any, in the same manner as a regular JSON Pointer. Consider the
704+
following schema for n-ary tree nodes, where a node is identified by
705+
its own id as well as the tree's root node id, and links are given for
706+
the IANA-registered "self" and "up" link relation types.
706707
</preamble>
707708
<artwork>
708709
<![CDATA[{
@@ -1434,6 +1435,7 @@ GET /foo/
14341435
&rfc3986;
14351436
<!--&rfc4287;-->
14361437
&rfc6570;
1438+
&rfc6906;
14371439
&I-D.luff-relative-json-pointer;
14381440
&I-D.reschke-http-jfv;
14391441
<reference anchor="json-schema">

0 commit comments

Comments
 (0)