You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: versions/1.0.0.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,10 +43,9 @@ In order to preserve the ability to round-trip between YAML and JSON formats, [[
43
43
- Tags MUST be limited to those allowed by the [JSON Schema ruleset](https://yaml.org/spec/1.2/spec.html#id2803231).
44
44
- Keys used in YAML maps MUST be limited to a scalar string, as defined by the [YAML Failsafe schema ruleset](https://yaml.org/spec/1.2/spec.html#id2802346).
45
45
46
-
### Relative References in URLs
46
+
### Relative References in URIs
47
47
48
-
Unless specified otherwise, all properties that are URLs MAY be relative references as defined by [RFC3986](https://tools.ietf.org/html/rfc3986#section-4.2).
49
-
Unless specified otherwise, relative references are resolved using the URL of the referring document.
48
+
Unless specified otherwise, all fields that are URI references MAY be relative references as defined by [RFC3986](https://tools.ietf.org/html/rfc3986#section-4.2).
50
49
51
50
### Schema
52
51
@@ -62,7 +61,7 @@ This is the root object of the [Overlay](#overlay).
62
61
| ---- | :----: | ---- |
63
62
| <aname="overlay-version"></a>overlay |`string`|**REQUIRED**. This string MUST be the [version number](#versions) of the Overlay Specification that the Overlay document uses. The `overlay` field SHOULD be used by tooling to interpret the Overlay document. |
64
63
| <aname="overlay-info"></a>info |[Info Object](#info-object)|**REQUIRED**. Provides metadata about the Overlay. The metadata MAY be used by tooling as required. |
65
-
| <aname="overlay-extends"></a>extends |`string`|URL to the target document (such as an [[OpenAPI]] document) this overlay applies to. This MUST be in the form of a URL. |
64
+
| <aname="overlay-extends"></a>extends |`string`|URI reference that identifies the target document (such as an [[OpenAPI]] document) this overlay applies to. |
66
65
| <aname="overlay-actions"></a>actions |[[Action Object](#action-object)]|**REQUIRED** An ordered list of actions to be applied to the target document. The array MUST contain at least one value. |
67
66
68
67
This object MAY be extended with [Specification Extensions](#specification-extensions).
@@ -71,7 +70,7 @@ The list of actions MUST be applied in sequential order to ensure a consistent o
71
70
72
71
The `extends` property can be used to indicate that the Overlay was designed to update a specific [[OpenAPI]] document. Where no `extends` is provided it is the responsibility of tooling to apply the Overlay document to the appropriate OpenAPI document(s).
73
72
74
-
In the following example the `extends` property specifies that the overlay is designed to update the OpenAPI Tic Tac Toe example document using an absolute URL.
73
+
In the following example the `extends` property specifies that the overlay is designed to update the OpenAPI Tic Tac Toe example document, identified by an absolute URI.
0 commit comments