@@ -2156,7 +2156,7 @@ Bray, T., Ed., Hollander, D., Ed., Layman, A., Ed., and R. Tobin, Ed.,
2156
2156
"Namespaces in XML 1.1 (Second Edition)", August 2006,
2157
2157
<< http://www.w3.org/TR/2006/REC-xml-names11-20060816 > >.
2158
2158
2159
- ## [ Appendix ] Schema identification examples {#idexamples}
2159
+ ## %appendix% Schema identification examples {#idexamples}
2160
2160
2161
2161
Consider the following schema, which shows ` $id ` being used to identify both the
2162
2162
root schema and various subschemas, and ` $anchor ` being used to define plain
@@ -2258,7 +2258,7 @@ Document location `/$defs/C`:
2258
2258
- base IRI of enclosing (root.json) resource plus fragment:
2259
2259
` https://example.com/root.json#/$defs/C `
2260
2260
2261
- ## [ Appendix ] Manipulating schema documents and references
2261
+ ## %appendix% Manipulating schema documents and references
2262
2262
2263
2263
Various tools have been created to rearrange schema documents based on how and
2264
2264
where references (` $ref ` ) appear. This appendix discusses which use cases and
@@ -2300,7 +2300,7 @@ scope of this specification to determine or provide a set of safe `$ref` removal
2300
2300
transformations, as they depend not only on the schema structure but also on the
2301
2301
intended usage.
2302
2302
2303
- ## [ Appendix ] Example of recursive schema extension {#recursive-example}
2303
+ ## %appendix% Example of recursive schema extension {#recursive-example}
2304
2304
2305
2305
Consider the following two schemas describing a simple recursive tree structure,
2306
2306
where each node in the tree can have a "data" field of any type. The first
@@ -2394,7 +2394,7 @@ of the node schema objects were moved under `$defs`. It is the matching
2394
2394
` $dynamicAnchor ` values which tell us how to resolve the dynamic reference, not
2395
2395
any sort of correlation in JSON structure.
2396
2396
2397
- ## [ Appendix ] References and generative use cases
2397
+ ## %appendix% References and generative use cases
2398
2398
2399
2399
While the presence of references is expected to be transparent to validation
2400
2400
results, generative use cases such as code generators and UI renderers often
@@ -2444,7 +2444,7 @@ instance of a distinct class.
2444
2444
This style of usage requires the annotation to be in the same object as the
2445
2445
reference, which must be recognizable as a reference.
2446
2446
2447
- ## [ Appendix ] Acknowledgments
2447
+ ## %appendix% Acknowledgments
2448
2448
2449
2449
Thanks to Gary Court, Francis Galiegue, Kris Zyp, Geraint Luff, and Henry
2450
2450
Andrews for their work on the initial drafts of JSON Schema.
@@ -2454,7 +2454,7 @@ Bowman, Gowry Sankar, Donald Pipowitch, Dave Finlay, Denis Laxalde, Phil
2454
2454
Sturgeon, Shawn Silverman, and Karen Etheridge for their submissions and patches
2455
2455
to the document.
2456
2456
2457
- ## [ Appendix ] Change Log[ ^ 19 ]
2457
+ ## %appendix% Change Log[ ^ 19 ]
2458
2458
2459
2459
### draft-bhutton-json-schema-next
2460
2460
- Use IRIs instead of URIs, including allowing unicode in plain-name fragments
0 commit comments