Skip to content

Commit 3a51736

Browse files
committed
Update for new JSON RFC
8259 is an actual accepted (rather than proposed) internet standard!
1 parent 07587ed commit 3a51736

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

jsonschema-core.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!ENTITY RFC6839 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6839.xml">
66
<!ENTITY RFC6901 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6901.xml">
77
<!ENTITY RFC7049 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7049.xml">
8-
<!ENTITY RFC7159 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7159.xml">
8+
<!ENTITY RFC8259 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8259.xml">
99
<!ENTITY RFC7231 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7231.xml">
1010
<!ENTITY RFC8288 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8288.xml">
1111
<!ENTITY ldp SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml4/reference.W3C.REC-ldp-20150226.xml">
@@ -107,7 +107,7 @@
107107
<t>
108108
The terms "JSON", "JSON text", "JSON value", "member", "element", "object", "array",
109109
"number", "string", "boolean", "true", "false", and "null" in this document are to
110-
be interpreted as defined in <xref target="RFC7159">RFC 7159</xref>.
110+
be interpreted as defined in <xref target="RFC8259">RFC 8259</xref>.
111111
</t>
112112
</section>
113113

@@ -512,7 +512,7 @@
512512

513513
<section title="Range of JSON Values">
514514
<t>
515-
An instance may be any valid JSON value as defined by <xref target="RFC7159">JSON</xref>.
515+
An instance may be any valid JSON value as defined by <xref target="RFC8259">JSON</xref>.
516516
JSON Schema imposes no restrictions on type: JSON Schema can describe any JSON
517517
value, including, for example, null.
518518
</t>
@@ -1456,7 +1456,7 @@ User-Agent: product-name/5.4.1 so-cool-json-schema/1.0.2 curl/7.43.0
14561456
<section title="Security Considerations" anchor="security">
14571457
<t>
14581458
Both schemas and instances are JSON values. As such, all security considerations
1459-
defined in <xref target="RFC7159">RFC 7159</xref> apply.
1459+
defined in <xref target="RFC8259">RFC 8259</xref> apply.
14601460
</t>
14611461
<t>
14621462
Instances and schemas are both frequently written by untrusted third parties, to be
@@ -1497,7 +1497,7 @@ User-Agent: product-name/5.4.1 so-cool-json-schema/1.0.2 curl/7.43.0
14971497
<t>
14981498
Encoding considerations: Encoding considerations are
14991499
identical to those specified for the "application/json"
1500-
media type. See <xref target="RFC7159">JSON</xref>.
1500+
media type. See <xref target="RFC8259">JSON</xref>.
15011501
</t>
15021502
<t>
15031503
Security considerations: See Section
@@ -1540,7 +1540,7 @@ User-Agent: product-name/5.4.1 so-cool-json-schema/1.0.2 curl/7.43.0
15401540
<t>
15411541
Encoding considerations: Encoding considerations are
15421542
identical to those specified for the "application/json"
1543-
media type. See <xref target="RFC7159">JSON</xref>.
1543+
media type. See <xref target="RFC8259">JSON</xref>.
15441544
</t>
15451545
<t>
15461546
Security considerations: See Section
@@ -1568,7 +1568,7 @@ User-Agent: product-name/5.4.1 so-cool-json-schema/1.0.2 curl/7.43.0
15681568
&RFC3986;
15691569
&RFC6839;
15701570
&RFC6901;
1571-
&RFC7159;
1571+
&RFC8259;
15721572
&ldp;
15731573
</references>
15741574

jsonschema-validation.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<!ENTITY RFC6531 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6531.xml">
1717
<!ENTITY RFC6570 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6570.xml">
1818
<!ENTITY RFC6901 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6901.xml">
19-
<!ENTITY RFC7159 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7159.xml">
19+
<!ENTITY RFC8259 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8259.xml">
2020
]>
2121
<?rfc toc="yes"?>
2222
<?rfc symrefs="yes"?>
@@ -185,7 +185,7 @@
185185

186186
<list>
187187
<t>individual Unicode characters, as defined by the <xref
188-
target="RFC7159">JSON specification</xref>;</t>
188+
target="RFC8259">JSON specification</xref>;</t>
189189
<t>simple character classes ([abc]), range character classes ([a-z]);</t>
190190
<t>complemented character classes ([^abc], [^a-z]);</t>
191191
<t>simple quantifiers: "+" (one or more), "*" (zero or more), "?" (zero or
@@ -333,7 +333,7 @@
333333
</t>
334334
<t>
335335
The length of a string instance is defined as the number of its
336-
characters as defined by <xref target="RFC7159">RFC 7159</xref>.
336+
characters as defined by <xref target="RFC8259">RFC 8259</xref>.
337337
</t>
338338
</section>
339339

@@ -348,7 +348,7 @@
348348

349349
<t>
350350
The length of a string instance is defined as the number of its
351-
characters as defined by <xref target="RFC7159">RFC 7159</xref>.
351+
characters as defined by <xref target="RFC8259">RFC 8259</xref>.
352352
</t>
353353
<t>
354354
Omitting this keyword has the same behavior as a value of 0.
@@ -1022,7 +1022,7 @@
10221022
&RFC6570;
10231023
&RFC6531;
10241024
&RFC6901;
1025-
&RFC7159;
1025+
&RFC8259;
10261026
<reference anchor="ecma262"
10271027
target="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf">
10281028
<front>

0 commit comments

Comments
 (0)