Skip to content

Commit 7f5ecac

Browse files
committed
Fix blatant error in validation spec
Fortunately the first submission attempt failed!
1 parent ea9a033 commit 7f5ecac

File tree

3 files changed

+61
-59
lines changed

3 files changed

+61
-59
lines changed

proposals/draft-fge-json-schema-validation-00.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -145,9 +145,9 @@
145145
<tr><td class="header">Internet Engineering Task Force</td><td class="header">fge. Galiegue, Ed.</td></tr>
146146
<tr><td class="header">Internet-Draft</td><td class="header">&nbsp;</td></tr>
147147
<tr><td class="header">Intended status: Informational</td><td class="header">K. Zyp</td></tr>
148-
<tr><td class="header">Expires: August 4, 2013</td><td class="header">SitePen (USA)</td></tr>
148+
<tr><td class="header">Expires: August 5, 2013</td><td class="header">SitePen (USA)</td></tr>
149149
<tr><td class="header">&nbsp;</td><td class="header">G. Court</td></tr>
150-
<tr><td class="header">&nbsp;</td><td class="header">January 31, 2013</td></tr>
150+
<tr><td class="header">&nbsp;</td><td class="header">February 1, 2013</td></tr>
151151
</table></td></tr></table>
152152
<h1><br />JSON Schema: interactive and non interactive validation<br />draft-fge-json-schema-validation-00</h1>
153153

@@ -177,7 +177,7 @@ <h3>Status of This Memo</h3>
177177
It is inappropriate to use Internet-Drafts as reference material or to cite
178178
them other than as &ldquo;work in progress.&rdquo;</p>
179179
<p>
180-
This Internet-Draft will expire on August 4, 2013.</p>
180+
This Internet-Draft will expire on August 5, 2013.</p>
181181

182182
<h3>Copyright Notice</h3>
183183
<p>
@@ -1188,7 +1188,8 @@ <h3>Table of Contents</h3>
11881188
"patternProperties": {
11891189
"p": {},
11901190
"[0-9]": {}
1191-
}
1191+
},
1192+
"additionalProperties": false
11921193
}
11931194

11941195
</pre></div>

proposals/draft-fge-json-schema-validation-00.txt

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
Internet Engineering Task Force fge. Galiegue, Ed.
55
Internet-Draft
66
Intended status: Informational K. Zyp
7-
Expires: August 4, 2013 SitePen (USA)
7+
Expires: August 5, 2013 SitePen (USA)
88
G. Court
9-
January 31, 2013
9+
February 1, 2013
1010

1111

1212
JSON Schema: interactive and non interactive validation
@@ -37,7 +37,7 @@ Status of This Memo
3737
time. It is inappropriate to use Internet-Drafts as reference
3838
material or to cite them other than as "work in progress."
3939

40-
This Internet-Draft will expire on August 4, 2013.
40+
This Internet-Draft will expire on August 5, 2013.
4141

4242
Copyright Notice
4343

@@ -52,9 +52,9 @@ Copyright Notice
5252

5353

5454

55-
Galiegue, et al. Expires August 4, 2013 [Page 1]
55+
Galiegue, et al. Expires August 5, 2013 [Page 1]
5656

57-
Internet-Draft JSON Schema January 2013
57+
Internet-Draft JSON Schema February 2013
5858

5959

6060
to this document. Code Components extracted from this document must
@@ -108,9 +108,9 @@ Table of Contents
108108

109109

110110

111-
Galiegue, et al. Expires August 4, 2013 [Page 2]
111+
Galiegue, et al. Expires August 5, 2013 [Page 2]
112112

113-
Internet-Draft JSON Schema January 2013
113+
Internet-Draft JSON Schema February 2013
114114

115115

116116
6. Metadata keywords . . . . . . . . . . . . . . . . . . . . . . 17
@@ -164,9 +164,9 @@ Internet-Draft JSON Schema January 2013
164164

165165

166166

167-
Galiegue, et al. Expires August 4, 2013 [Page 3]
167+
Galiegue, et al. Expires August 5, 2013 [Page 3]
168168

169-
Internet-Draft JSON Schema January 2013
169+
Internet-Draft JSON Schema February 2013
170170

171171

172172
1. Introduction
@@ -220,9 +220,9 @@ Internet-Draft JSON Schema January 2013
220220

221221

222222

223-
Galiegue, et al. Expires August 4, 2013 [Page 4]
223+
Galiegue, et al. Expires August 5, 2013 [Page 4]
224224

225-
Internet-Draft JSON Schema January 2013
225+
Internet-Draft JSON Schema February 2013
226226

227227

228228
3.3. Regular expressions
@@ -276,9 +276,9 @@ Internet-Draft JSON Schema January 2013
276276

277277

278278

279-
Galiegue, et al. Expires August 4, 2013 [Page 5]
279+
Galiegue, et al. Expires August 5, 2013 [Page 5]
280280

281-
Internet-Draft JSON Schema January 2013
281+
Internet-Draft JSON Schema February 2013
282282

283283

284284
4.2. Inter-dependent keywords
@@ -332,9 +332,9 @@ Internet-Draft JSON Schema January 2013
332332

333333

334334

335-
Galiegue, et al. Expires August 4, 2013 [Page 6]
335+
Galiegue, et al. Expires August 5, 2013 [Page 6]
336336

337-
Internet-Draft JSON Schema January 2013
337+
Internet-Draft JSON Schema February 2013
338338

339339

340340
If "exclusiveMaximum" is present, "maximum" MUST also be present.
@@ -388,9 +388,9 @@ Internet-Draft JSON Schema January 2013
388388

389389

390390

391-
Galiegue, et al. Expires August 4, 2013 [Page 7]
391+
Galiegue, et al. Expires August 5, 2013 [Page 7]
392392

393-
Internet-Draft JSON Schema January 2013
393+
Internet-Draft JSON Schema February 2013
394394

395395

396396
5.2. Validation keywords for strings
@@ -444,9 +444,9 @@ Internet-Draft JSON Schema January 2013
444444

445445

446446

447-
Galiegue, et al. Expires August 4, 2013 [Page 8]
447+
Galiegue, et al. Expires August 5, 2013 [Page 8]
448448

449-
Internet-Draft JSON Schema January 2013
449+
Internet-Draft JSON Schema February 2013
450450

451451

452452
5.2.3.2. Conditions for successful validation
@@ -500,9 +500,9 @@ Internet-Draft JSON Schema January 2013
500500

501501

502502

503-
Galiegue, et al. Expires August 4, 2013 [Page 9]
503+
Galiegue, et al. Expires August 5, 2013 [Page 9]
504504

505-
Internet-Draft JSON Schema January 2013
505+
Internet-Draft JSON Schema February 2013
506506

507507

508508
}
@@ -556,9 +556,9 @@ Internet-Draft JSON Schema January 2013
556556

557557

558558

559-
Galiegue, et al. Expires August 4, 2013 [Page 10]
559+
Galiegue, et al. Expires August 5, 2013 [Page 10]
560560

561-
Internet-Draft JSON Schema January 2013
561+
Internet-Draft JSON Schema February 2013
562562

563563

564564
5.3.3.3. Default value
@@ -612,9 +612,9 @@ Internet-Draft JSON Schema January 2013
612612

613613

614614

615-
Galiegue, et al. Expires August 4, 2013 [Page 11]
615+
Galiegue, et al. Expires August 5, 2013 [Page 11]
616616

617-
Internet-Draft JSON Schema January 2013
617+
Internet-Draft JSON Schema February 2013
618618

619619

620620
5.4.2.3. Default value
@@ -668,9 +668,9 @@ Internet-Draft JSON Schema January 2013
668668

669669

670670

671-
Galiegue, et al. Expires August 4, 2013 [Page 12]
671+
Galiegue, et al. Expires August 5, 2013 [Page 12]
672672

673-
Internet-Draft JSON Schema January 2013
673+
Internet-Draft JSON Schema February 2013
674674

675675

676676
5.4.4.3. Default values
@@ -718,15 +718,15 @@ Internet-Draft JSON Schema January 2013
718718
"patternProperties": {
719719
"p": {},
720720
"[0-9]": {}
721-
}
721+
},
722+
"additionalProperties": false
722723
}
723724

724725

725726

726-
727-
Galiegue, et al. Expires August 4, 2013 [Page 13]
727+
Galiegue, et al. Expires August 5, 2013 [Page 13]
728728

729-
Internet-Draft JSON Schema January 2013
729+
Internet-Draft JSON Schema February 2013
730730

731731

732732
This is the instance to validate:
@@ -780,9 +780,9 @@ Internet-Draft JSON Schema January 2013
780780

781781

782782

783-
Galiegue, et al. Expires August 4, 2013 [Page 14]
783+
Galiegue, et al. Expires August 5, 2013 [Page 14]
784784

785-
Internet-Draft JSON Schema January 2013
785+
Internet-Draft JSON Schema February 2013
786786

787787

788788
5.4.5.2. Conditions for successful validation
@@ -836,9 +836,9 @@ Internet-Draft JSON Schema January 2013
836836

837837

838838

839-
Galiegue, et al. Expires August 4, 2013 [Page 15]
839+
Galiegue, et al. Expires August 5, 2013 [Page 15]
840840

841-
Internet-Draft JSON Schema January 2013
841+
Internet-Draft JSON Schema February 2013
842842

843843

844844
5.5.3. allOf
@@ -892,9 +892,9 @@ Internet-Draft JSON Schema January 2013
892892

893893

894894

895-
Galiegue, et al. Expires August 4, 2013 [Page 16]
895+
Galiegue, et al. Expires August 5, 2013 [Page 16]
896896

897-
Internet-Draft JSON Schema January 2013
897+
Internet-Draft JSON Schema February 2013
898898

899899

900900
5.5.6. not
@@ -948,9 +948,9 @@ Internet-Draft JSON Schema January 2013
948948

949949

950950

951-
Galiegue, et al. Expires August 4, 2013 [Page 17]
951+
Galiegue, et al. Expires August 5, 2013 [Page 17]
952952

953-
Internet-Draft JSON Schema January 2013
953+
Internet-Draft JSON Schema February 2013
954954

955955

956956
6.1. "title" and "description"
@@ -1004,9 +1004,9 @@ Internet-Draft JSON Schema January 2013
10041004

10051005

10061006

1007-
Galiegue, et al. Expires August 4, 2013 [Page 18]
1007+
Galiegue, et al. Expires August 5, 2013 [Page 18]
10081008

1009-
Internet-Draft JSON Schema January 2013
1009+
Internet-Draft JSON Schema February 2013
10101010

10111011

10121012
7.2. Implementation requirements
@@ -1060,9 +1060,9 @@ Internet-Draft JSON Schema January 2013
10601060

10611061

10621062

1063-
Galiegue, et al. Expires August 4, 2013 [Page 19]
1063+
Galiegue, et al. Expires August 5, 2013 [Page 19]
10641064

1065-
Internet-Draft JSON Schema January 2013
1065+
Internet-Draft JSON Schema February 2013
10661066

10671067

10681068
7.3.3.2. Validation
@@ -1116,9 +1116,9 @@ Internet-Draft JSON Schema January 2013
11161116

11171117

11181118

1119-
Galiegue, et al. Expires August 4, 2013 [Page 20]
1119+
Galiegue, et al. Expires August 5, 2013 [Page 20]
11201120

1121-
Internet-Draft JSON Schema January 2013
1121+
Internet-Draft JSON Schema February 2013
11221122

11231123

11241124
the container instance type;
@@ -1172,9 +1172,9 @@ Internet-Draft JSON Schema January 2013
11721172

11731173

11741174

1175-
Galiegue, et al. Expires August 4, 2013 [Page 21]
1175+
Galiegue, et al. Expires August 5, 2013 [Page 21]
11761176

1177-
Internet-Draft JSON Schema January 2013
1177+
Internet-Draft JSON Schema February 2013
11781178

11791179

11801180
8.3. Object members
@@ -1228,9 +1228,9 @@ Internet-Draft JSON Schema January 2013
12281228

12291229

12301230

1231-
Galiegue, et al. Expires August 4, 2013 [Page 22]
1231+
Galiegue, et al. Expires August 5, 2013 [Page 22]
12321232

1233-
Internet-Draft JSON Schema January 2013
1233+
Internet-Draft JSON Schema February 2013
12341234

12351235

12361236
9. Security considerations
@@ -1284,9 +1284,9 @@ Internet-Draft JSON Schema January 2013
12841284

12851285

12861286

1287-
Galiegue, et al. Expires August 4, 2013 [Page 23]
1287+
Galiegue, et al. Expires August 5, 2013 [Page 23]
12881288

1289-
Internet-Draft JSON Schema January 2013
1289+
Internet-Draft JSON Schema February 2013
12901290

12911291

12921292
Appendix A. ChangeLog
@@ -1340,9 +1340,9 @@ Authors' Addresses
13401340

13411341

13421342

1343-
Galiegue, et al. Expires August 4, 2013 [Page 24]
1343+
Galiegue, et al. Expires August 5, 2013 [Page 24]
13441344

1345-
Internet-Draft JSON Schema January 2013
1345+
Internet-Draft JSON Schema February 2013
13461346

13471347

13481348
Kris Zyp
@@ -1396,5 +1396,5 @@ Internet-Draft JSON Schema January 2013
13961396

13971397

13981398

1399-
Galiegue, et al. Expires August 4, 2013 [Page 25]
1399+
Galiegue, et al. Expires August 5, 2013 [Page 25]
14001400

proposals/draft-fge-json-schema-validation-00.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -724,7 +724,8 @@
724724
"patternProperties": {
725725
"p": {},
726726
"[0-9]": {}
727-
}
727+
},
728+
"additionalProperties": false
728729
}
729730
]]>
730731
</artwork>

0 commit comments

Comments
 (0)