Skip to content

Commit d8d8132

Browse files
Added words relating to adopting semantics of JSON Schema (#2330)
* Added words relating to adopting semantics of JSON Schema * Update versions/3.1.0.md Co-authored-by: Mike Ralphson <[email protected]> * Update versions/3.1.0.md Co-authored-by: Mike Ralphson <[email protected]> Co-authored-by: Darrel Miller <[email protected]> Co-authored-by: Mike Ralphson <[email protected]>
1 parent 9d59a51 commit d8d8132

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

versions/3.1.0.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -2284,11 +2284,13 @@ $ref: definitions.yaml#/Pet
22842284

22852285
#### <a name="schemaObject"></a>Schema Object
22862286

2287-
The Schema Object allows the definition of input and output data types. These types can be objects, but also primitives and arrays. This object is a superset of the [JSON Schema Specification Draft 2019-09](http://json-schema.org/).
2287+
The Schema Object allows the definition of input and output data types.
2288+
These types can be objects, but also primitives and arrays. This object is a superset of the [JSON Schema Specification Draft 2019-09](http://json-schema.org/).
22882289

22892290
For more information about the properties, see [JSON Schema Core](https://json-schema.org/draft/2019-09/json-schema-core.html) and [JSON Schema Validation](https://json-schema.org/draft/2019-09/json-schema-validation.html).
22902291

2291-
Unless stated otherwise, the property definitions follow the JSON Schema.
2292+
Unless stated otherwise, the property definitions follow those of JSON Schema and do not add any additional semantics.
2293+
Where JSON Schema indicates that behavior is defined by the application (e.g. for annotations), OAS also defers the definition of semantics to the application consuming the OpenAPI document.
22922294

22932295
##### Properties
22942296

0 commit comments

Comments
 (0)