@@ -2166,7 +2166,7 @@ Bray, T., Ed., Hollander, D., Ed., Layman, A., Ed., and R. Tobin, Ed.,
2166
2166
"Namespaces in XML 1.1 (Second Edition)", August 2006,
2167
2167
<< http://www.w3.org/TR/2006/REC-xml-names11-20060816 > >.
2168
2168
2169
- ## [ Appendix ] Schema identification examples {#idexamples}
2169
+ ## %appendix% Schema identification examples {#idexamples}
2170
2170
2171
2171
Consider the following schema, which shows ` $id ` being used to identify both the
2172
2172
root schema and various subschemas, and ` $anchor ` being used to define plain
@@ -2268,7 +2268,7 @@ Document location `/$defs/C`:
2268
2268
- base IRI of enclosing (root.json) resource plus fragment:
2269
2269
` https://example.com/root.json#/$defs/C `
2270
2270
2271
- ## [ Appendix ] Manipulating schema documents and references
2271
+ ## %appendix% Manipulating schema documents and references
2272
2272
2273
2273
Various tools have been created to rearrange schema documents based on how and
2274
2274
where references (` $ref ` ) appear. This appendix discusses which use cases and
@@ -2310,7 +2310,7 @@ scope of this specification to determine or provide a set of safe `$ref` removal
2310
2310
transformations, as they depend not only on the schema structure but also on the
2311
2311
intended usage.
2312
2312
2313
- ## [ Appendix ] Example of recursive schema extension {#recursive-example}
2313
+ ## %appendix% Example of recursive schema extension {#recursive-example}
2314
2314
2315
2315
Consider the following two schemas describing a simple recursive tree structure,
2316
2316
where each node in the tree can have a "data" field of any type. The first
@@ -2404,7 +2404,7 @@ of the node schema objects were moved under `$defs`. It is the matching
2404
2404
` $dynamicAnchor ` values which tell us how to resolve the dynamic reference, not
2405
2405
any sort of correlation in JSON structure.
2406
2406
2407
- ## [ Appendix ] References and generative use cases
2407
+ ## %appendix% References and generative use cases
2408
2408
2409
2409
While the presence of references is expected to be transparent to validation
2410
2410
results, generative use cases such as code generators and UI renderers often
@@ -2454,7 +2454,7 @@ instance of a distinct class.
2454
2454
This style of usage requires the annotation to be in the same object as the
2455
2455
reference, which must be recognizable as a reference.
2456
2456
2457
- ## [ Appendix ] Acknowledgments
2457
+ ## %appendix% Acknowledgments
2458
2458
2459
2459
Thanks to Gary Court, Francis Galiegue, Kris Zyp, Geraint Luff, and Henry
2460
2460
Andrews for their work on the initial drafts of JSON Schema.
@@ -2464,7 +2464,7 @@ Bowman, Gowry Sankar, Donald Pipowitch, Dave Finlay, Denis Laxalde, Phil
2464
2464
Sturgeon, Shawn Silverman, and Karen Etheridge for their submissions and patches
2465
2465
to the document.
2466
2466
2467
- ## [ Appendix ] Change Log[ ^ 19 ]
2467
+ ## %appendix% Change Log[ ^ 19 ]
2468
2468
2469
2469
### draft-bhutton-json-schema-next
2470
2470
- Use IRIs instead of URIs, including allowing unicode in plain-name fragments
0 commit comments