Skip to content

Commit f8c323e

Browse files
committed
use lowercase labels
1 parent f548fba commit f8c323e

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

specs/jsonschema-core.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ interpreted as described in [RFC 2119](https://www.rfc-editor.org/info/rfc2119).
4343

4444
The terms "JSON", "JSON text", "JSON value", "member", "element", "object",
4545
"array", "number", "string", "boolean", "true", "false", and "null" in this
46-
document are to be interpreted as defined in [RFC 8259][RFC8259].
46+
document are to be interpreted as defined in [RFC 8259][rfc8259].
4747

4848
## Overview
4949

@@ -301,7 +301,7 @@ identifier structures: plain names and JSON Pointers. The
301301
structure: JSON Pointers.
302302

303303
The use of JSON Pointers as IRI fragment identifiers is described in [RFC
304-
6901][RFC6901]. For `application/schema+json`, which supports two fragment
304+
6901][rfc6901]. For `application/schema+json`, which supports two fragment
305305
identifier syntaxes, fragment identifiers matching the JSON Pointer syntax,
306306
including the empty string, MUST be interpreted as JSON Pointer fragment
307307
identifiers.
@@ -342,7 +342,7 @@ keyword](#anchors) section.
342342

343343
### Range of JSON Values
344344

345-
An instance may be any valid JSON value as defined by [JSON][RFC8259]. JSON
345+
An instance may be any valid JSON value as defined by [JSON][rfc8259]. JSON
346346
Schema imposes no restrictions on type: JSON Schema can describe any JSON value,
347347
including, for example, null.
348348

@@ -373,7 +373,7 @@ schema authors SHOULD limit themselves to the following regular expression
373373
tokens:
374374

375375
- individual Unicode characters, as defined by the [JSON
376-
specification][RFC8259];
376+
specification][rfc8259];
377377
- simple atoms: `.` (any character except line terminator);
378378
- simple character classes (`[abc]`), range character classes (`[a-z]`);
379379
- complemented simple character classes (`[^abc]`);
@@ -909,7 +909,7 @@ identified by
909909
(without fragments). These identifiers are used to create references between
910910
schema resources. When comparing IRIs for the purposes of resource
911911
identification, implementations SHOULD first follow the IRI normalization
912-
procedures defined in [RFC 3987][RFC3987], section 5.3.
912+
procedures defined in [RFC 3987][rfc3987], section 5.3.
913913

914914
Several keywords can accept a relative IRI reference, or a value
915915
used to construct a relative IRI reference. For these keywords, it is necessary
@@ -964,8 +964,8 @@ fragments, rather than absolute IRIs as seen with `$id`.
964964
keyword is appended to the IRI of the schema resource containing it. As
965965
discussed in {{id-keyword}}, this is either the nearest `$id` in the same or an
966966
ancestor schema object, or the base IRI for the document as determined according
967-
to [RFC 3987][RFC3987] and
968-
[RFC 3986][RFC3986].
967+
to [RFC 3987][rfc3987] and
968+
[RFC 3986][rfc3986].
969969

970970
In contrast, `$dynamicAnchor` operates independently of resource IRIs and is
971971
instead dependent on the dynamic scope of the evaluation. `$dynamicAnchor`
@@ -1167,7 +1167,7 @@ expect such features to be interoperable across implementations.
11671167
Schemas can be identified by any IRI that has been given to them, including a
11681168
JSON Pointer or their IRI given directly by `$id`. In all cases, dereferencing a
11691169
`$ref` reference involves first resolving its value as a IRI reference against
1170-
the current base IRI per [RFC 3986][RFC3986].
1170+
the current base IRI per [RFC 3986][rfc3986].
11711171

11721172
If the resulting IRI identifies a schema within the current document, or within
11731173
another schema document that has been made available to the implementation, then
@@ -1439,7 +1439,7 @@ all annotation results), would result in a resolution failure.
14391439
JSON has been adopted widely by HTTP servers for automated APIs and robots. This
14401440
section describes how to enhance processing of JSON documents in a more RESTful
14411441
manner when used with protocols that support media types and [Web
1442-
linking][RFC8288].
1442+
linking][rfc8288].
14431443

14441444
##### Linking to a Schema
14451445

@@ -1448,7 +1448,7 @@ downloadable JSON Schema using the link relation "describedby", as defined by
14481448
[Linked Data Protocol 1.0, section 8.1](https://www.w3.org/TR/2015/REC-ldp-20150226/#link-relation-describedby).
14491449

14501450
In HTTP, such links can be attached to any response using the [Link
1451-
header][RFC8288]. An example of such a header would be:
1451+
header][rfc8288]. An example of such a header would be:
14521452

14531453
```
14541454
Link: <https://example.com/my-hyper-schema>; rel="describedby"
@@ -1971,7 +1971,7 @@ SHOULD use the terms defined by this document to do so.
19711971
## Security Considerations {#security}
19721972

19731973
Both schemas and instances are JSON values. As such, all security considerations
1974-
defined in [RFC 8259][RFC8259] apply.
1974+
defined in [RFC 8259][rfc8259] apply.
19751975

19761976
Instances and schemas are both frequently written by untrusted third parties, to
19771977
be deployed on public Internet servers. Implementations should take care that
@@ -2010,7 +2010,7 @@ Subtype name:: schema+json
20102010
Required parameters:: N/A
20112011

20122012
Encoding considerations:: Encoding considerations are identical to those
2013-
specified for the `application/json` media type. See [JSON][RFC8259].
2013+
specified for the `application/json` media type. See [JSON][rfc8259].
20142014

20152015
Security considerations:: See {{security}} above.
20162016

@@ -2031,7 +2031,7 @@ Subtype name:: schema-instance+json
20312031
Required parameters:: N/A
20322032

20332033
Encoding considerations:: Encoding considerations are identical to those
2034-
specified for the `application/json` media type. See [JSON][RFC8259].
2034+
specified for the `application/json` media type. See [JSON][rfc8259].
20352035

20362036
Security considerations:: See {{security}} above.
20372037

@@ -2069,7 +2069,7 @@ name fragment identifiers.
20692069
```
20702070

20712071
The schemas at the following locations (indicated by plain
2072-
[JSON Pointers][RFC6901] relative to the root document) have the following base
2072+
[JSON Pointers][rfc6901] relative to the root document) have the following base
20732073
IRIs, and are identifiable by any listed IRI in accordance with {{fragments}}
20742074
and {{embedded}} above.
20752075

@@ -2508,8 +2508,8 @@ to the document.
25082508

25092509
[^19]: This section to be removed before leaving Internet-Draft status.
25102510

2511-
[RFC3986]: https://www.rfc-editor.org/info/rfc3986
2512-
[RFC3987]: https://www.rfc-editor.org/info/rfc3987
2513-
[RFC6901]: https://www.rfc-editor.org/info/rfc6901
2514-
[RFC8259]: https://www.rfc-editor.org/info/rfc8259
2515-
[RFC8288]: https://www.rfc-editor.org/info/rfc8288
2511+
[rfc3986]: https://www.rfc-editor.org/info/rfc3986
2512+
[rfc3987]: https://www.rfc-editor.org/info/rfc3987
2513+
[rfc6901]: https://www.rfc-editor.org/info/rfc6901
2514+
[rfc8259]: https://www.rfc-editor.org/info/rfc8259
2515+
[rfc8288]: https://www.rfc-editor.org/info/rfc8288

specs/jsonschema-validation.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -354,9 +354,9 @@ custom format values.
354354

355355
These attributes apply to string instances.
356356

357-
Date and time format names are derived from [RFC 3339, section 5.6](https://www.rfc-editor.org/info/rfc3339).
358-
The duration format is from the ISO 8601 ABNF as given in Appendix A of RFC
359-
3339.
357+
Date and time format names are derived from
358+
[RFC 3339, section 5.6](https://www.rfc-editor.org/info/rfc3339). The duration
359+
format is from the ISO 8601 ABNF as given in Appendix A of RFC 3339.
360360

361361
- *date-time*: A string instance is valid against this attribute if it is a
362362
valid representation according to the "date-time" ABNF rule (referenced above)
@@ -424,15 +424,15 @@ representation of an IP address as follows:
424424
#### Resource Identifiers These attributes apply to string instances.
425425

426426
- *uri:* A string instance is valid against this attribute if it is a valid IRI,
427-
according to [RFC 3987][RFC3987].
427+
according to [RFC 3987][rfc3987].
428428
- *uri-reference:* A string instance is valid against this attribute if it is a
429429
valid URI Reference (either a URI or a relative-reference), according to
430430
[RFC 3986](https://www.rfc-editor.org/info/rfc3986).
431431
- *iri:* A string instance is valid against this attribute if it is a valid IRI,
432-
according to [RFC 3987][RFC3987].
432+
according to [RFC 3987][rfc3987].
433433
- *iri-reference:* A string instance is valid against this attribute if it is a
434434
valid IRI Reference (either an IRI or a relative-reference), according to
435-
[RFC 3987][RFC3987].
435+
[RFC 3987][rfc3987].
436436
- *uuid:* A string instance is valid against this attribute if it is a valid
437437
string representation of a UUID, according to
438438
[RFC 4122](https://www.rfc-editor.org/info/rfc4122).
@@ -741,8 +741,8 @@ authority).
741741

742742
Processing a media type or encoding is subject to the security considerations of
743743
that media type or encoding. For example, the security considerations of [RFC
744-
4329 Scripting Media Types](https://www.rfc-editor.org/info/rfc4329) apply when processing JavaScript or
745-
ECMAScript encoded within a JSON string.
744+
4329 Scripting Media Types](https://www.rfc-editor.org/info/rfc4329) apply when
745+
processing JavaScript or ECMAScript encoded within a JSON string.
746746

747747
## %appendix% Acknowledgments
748748

@@ -859,5 +859,5 @@ to the document.
859859

860860
[^6]: This section to be removed before leaving Internet-Draft status.
861861

862-
[RFC3987]: https://www.rfc-editor.org/info/rfc3987
863-
[RFC8259]: https://www.rfc-editor.org/info/rfc8259
862+
[rfc3987]: https://www.rfc-editor.org/info/rfc3987
863+
[rfc8259]: https://www.rfc-editor.org/info/rfc8259

0 commit comments

Comments
 (0)