Skip to content

Commit f7e71d2

Browse files
Daniel Perretthandrews
authored andcommitted
Various punctuation and wording fixes
1 parent 8ed4eb8 commit f7e71d2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

jsonschema-core.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646

4747
<abstract>
4848
<t>
49-
JSON Schema defines the media type "application/schema+json", a JSON based format
49+
JSON Schema defines the media type "application/schema+json", a JSON-based format
5050
for describing the structure of JSON data.
5151
JSON Schema asserts what a JSON document must look like,
5252
ways to extract information from it,
@@ -108,7 +108,7 @@
108108
This document proposes a new media type "application/schema+json" to identify a JSON
109109
Schema for describing JSON data.
110110
JSON Schemas are themselves JSON documents.
111-
This, and related specifications, define keywords allowing authors describe JSON data in several ways.
111+
This, and related specifications, define keywords allowing authors to describe JSON data in several ways.
112112
</t>
113113

114114
<section title="Validation">
@@ -373,7 +373,7 @@
373373
A schema MUST NOT be run into an infinite loop against a schema. For example, if two schemas "#alice" and "#bob"
374374
both have an "allOf" property that refers to the other, a naive validator might get stuck in an infinite recursive
375375
loop trying to validate the instance.
376-
Schemas SHOULD NOT make use of infinite recursive nesting like this, the behavior is undefined.
376+
Schemas SHOULD NOT make use of infinite recursive nesting like this; the behavior is undefined.
377377
</t>
378378
</section>
379379

@@ -524,7 +524,7 @@
524524
<section title="Usage for hypermedia">
525525

526526
<t>
527-
One of the largest adopters of JSON has been HTTP servers for automated APIs and robots.
527+
JSON has been adopted widely by HTTP servers for automated APIs and robots.
528528
This section describes how to enhance processing of JSON documents in a more RESTful manner
529529
when used with protocols that support media types and <xref target="RFC5988">Web linking</xref>.
530530
</t>
@@ -604,7 +604,7 @@ Link: </alice>;rel="profile", </bob>;rel="profile"
604604

605605
<section title="Usage over HTTP">
606606
<t>
607-
When used for hypermedia systems over a network, <xref target="RFC7231">HTTP</xref> is frequently the protocol of choice for distributing schemas. Misbehaved clients can pose problems for server maintainers if they pull a schema over the network more frequently than necessary, when it's instead possible to cache a schema for a long period of time.
607+
When used for hypermedia systems over a network, <xref target="RFC7231">HTTP</xref> is frequently the protocol of choice for distributing schemas. Misbehaving clients can pose problems for server maintainers if they pull a schema over the network more frequently than necessary, when it's instead possible to cache a schema for a long period of time.
608608
</t>
609609
<t>
610610
HTTP servers SHOULD set long-lived caching headers on JSON Schemas.

jsonschema-validation.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
JSON Schema can be used to require that a given JSON document (an instance)
7777
satisfies a certain number of criteria. These criteria are asserted by using
7878
keywords described in this specification. In addition, a set of keywords
79-
is also defined to assist in interactive, user interface instance generation.
79+
is also defined to assist in interactive user interface instance generation.
8080
</t>
8181
<t>
8282
This specification will use the terminology defined by the

0 commit comments

Comments
 (0)