@@ -2186,7 +2186,7 @@ Bray, T., Ed., Hollander, D., Ed., Layman, A., Ed., and R. Tobin, Ed.,
2186
2186
"Namespaces in XML 1.1 (Second Edition)", August 2006,
2187
2187
<< http://www.w3.org/TR/2006/REC-xml-names11-20060816 > >.
2188
2188
2189
- ## [ Appendix ] Schema identification examples {#idexamples}
2189
+ ## %appendix% Schema identification examples {#idexamples}
2190
2190
2191
2191
Consider the following schema, which shows ` $id ` being used to identify both the
2192
2192
root schema and various subschemas, and ` $anchor ` being used to define plain
@@ -2265,7 +2265,7 @@ determines the canonical nature of the resulting full IRI.[^18]
2265
2265
and direct you to read the CREF located in the [ JSON Pointer fragments and
2266
2266
embedded schema resources] ( #embedded ) section for further comments.
2267
2267
2268
- ## [ Appendix ] Manipulating schema documents and references
2268
+ ## %appendix% Manipulating schema documents and references
2269
2269
2270
2270
Various tools have been created to rearrange schema documents based on how and
2271
2271
where references (` $ref ` ) appear. This appendix discusses which use cases and
@@ -2307,7 +2307,7 @@ scope of this specification to determine or provide a set of safe `$ref` removal
2307
2307
transformations, as they depend not only on the schema structure but also on the
2308
2308
intended usage.
2309
2309
2310
- ## [ Appendix ] Example of recursive schema extension {#recursive-example}
2310
+ ## %appendix% Example of recursive schema extension {#recursive-example}
2311
2311
2312
2312
Consider the following two schemas describing a simple recursive tree structure,
2313
2313
where each node in the tree can have a "data" field of any type. The first
@@ -2401,7 +2401,7 @@ of the node schema objects were moved under `$defs`. It is the matching
2401
2401
` $dynamicAnchor ` values which tell us how to resolve the dynamic reference, not
2402
2402
any sort of correlation in JSON structure.
2403
2403
2404
- ## [ Appendix ] References and generative use cases
2404
+ ## %appendix% References and generative use cases
2405
2405
2406
2406
While the presence of references is expected to be transparent to validation
2407
2407
results, generative use cases such as code generators and UI renderers often
@@ -2451,7 +2451,7 @@ instance of a distinct class.
2451
2451
This style of usage requires the annotation to be in the same object as the
2452
2452
reference, which must be recognizable as a reference.
2453
2453
2454
- ## [ Appendix ] Acknowledgments
2454
+ ## %appendix% Acknowledgments
2455
2455
2456
2456
Thanks to Gary Court, Francis Galiegue, Kris Zyp, Geraint Luff, and Henry
2457
2457
Andrews for their work on the initial drafts of JSON Schema.
@@ -2461,7 +2461,7 @@ Bowman, Gowry Sankar, Donald Pipowitch, Dave Finlay, Denis Laxalde, Phil
2461
2461
Sturgeon, Shawn Silverman, and Karen Etheridge for their submissions and patches
2462
2462
to the document.
2463
2463
2464
- ## [ Appendix ] Change Log[ ^ 19 ]
2464
+ ## %appendix% Change Log[ ^ 19 ]
2465
2465
2466
2466
### draft-bhutton-json-schema-next
2467
2467
- Use IRIs instead of URIs, including allowing unicode in plain-name fragments
0 commit comments