Skip to content

Commit d67f350

Browse files
author
Phil Sturgeon
committed
removed json schema keyworld list, its just all of em.
1 parent 4822592 commit d67f350

File tree

1 file changed

+1
-33
lines changed

1 file changed

+1
-33
lines changed

versions/3.1.0.md

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2276,39 +2276,7 @@ Unless stated otherwise, the property definitions follow the JSON Schema.
22762276

22772277
##### Properties
22782278

2279-
The OpenAPI Schema Object is a JSON Schema vocabulary which extends JSON Schema Core and Validation vocabularies. As such any keyword available for those vocabularies is by definition available in OpenAPI, and will work the exact same way, including but not limited to:
2280-
2281-
- $schema
2282-
- $id
2283-
- title
2284-
- required
2285-
- multipleOf
2286-
- maximum
2287-
- minimum
2288-
- maxLength
2289-
- minLength
2290-
- pattern (This string SHOULD be a valid regular expression, according to the [ECMA 262 regular expression](https://www.ecma-international.org/ecma-262/5.1/#sec-7.8.5) dialect)
2291-
- maxItems
2292-
- minItems
2293-
- uniqueItems
2294-
- maxProperties
2295-
- minProperties
2296-
- enum
2297-
- propertyNames
2298-
- contains
2299-
- const
2300-
- examples
2301-
- if / then / else
2302-
- dependentRequired / dependentSchemas
2303-
- deprecated
2304-
- additionalItems
2305-
- additionalProperties
2306-
- unevaluatedItems
2307-
- unevaluatedProperties
2308-
- maxContains
2309-
- minContains
2310-
- readOnly
2311-
- writeOnly
2279+
The OpenAPI Schema Object is a JSON Schema vocabulary which extends JSON Schema Core and Validation vocabularies. As such any keyword available for those vocabularies is by definition available in OpenAPI, and will work the exact same way.
23122280

23132281
The following properties are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
23142282

0 commit comments

Comments
 (0)