File tree 1 file changed +10
-36
lines changed
1 file changed +10
-36
lines changed Original file line number Diff line number Diff line change
1
+ # TODO Components Object now has a new entry pathItems, to allow for reusable Path Item Objects to be defined within a valid OpenAPI document.
1
2
# TODO Added the jsonSchemaDialect top-level field to allow the definition of a default $schema value for Schema Objects.
3
+
2
4
id : https://spec.openapis.org/oas/3.1/schema/2021-02-18
3
5
$schema : ' https://json-schema.org/draft/2020-02/schema#'
4
6
15
17
16
18
allOf :
17
19
- $ref : ' #/$defs/Mixins/$defs/Extensible'
20
+
18
21
properties :
19
22
openapi :
20
23
type : string
@@ -208,6 +211,7 @@ $defs:
208
211
title :
209
212
type : string
210
213
summary :
214
+ type : string
211
215
termsOfService :
212
216
type : string
213
217
format : uri-reference
@@ -725,46 +729,13 @@ $defs:
725
729
- $ref : ' #Reference'
726
730
- type : object
727
731
allOf :
728
- - $ref : ' http://json-schema.org/draft-04/schema#'
729
- - $ref : ' #SchemaRestrictions'
732
+ - $ref : ' https://json-schema.org/draft/2020-02/schema#'
730
733
- $ref : ' #SchemaExtensions'
731
734
- $ref : ' #/$defs/Mixins/$def/Extensible'
732
- unevaluatedProperties : false
735
+ unevaluatedProperties : false
733
736
734
737
$defs :
735
- Restrictions :
736
- $id : ' #SchemaRestrictions'
737
- properties :
738
- type :
739
- not :
740
- const : ' null'
741
- not :
742
- $ref : ' #/$defs/Schema'
743
- allOf :
744
- type : array
745
- items :
746
- $ref : ' #/$defs/Schema'
747
- oneOf :
748
- type : array
749
- items :
750
- $ref : ' #/$defs/Schema'
751
- anyOf :
752
- type : array
753
- items :
754
- $ref : ' #/$defs/Schema'
755
- items :
756
- $ref : ' #/$defs/Schema'
757
- properties :
758
- type : object
759
- additionalProperties :
760
- $ref : ' #/$defs/Schema'
761
- additionalProperties :
762
- oneOf :
763
- - $ref : ' #/$defs/Schema'
764
- - type : boolean
765
- default : true
766
- patternProperties : false
767
-
738
+
768
739
Extensions :
769
740
$id : ' #SchemaExtensions'
770
741
properties :
@@ -829,6 +800,9 @@ $defs:
829
800
parameters :
830
801
additionalProperties :
831
802
$ref : ' #Parameter'
803
+ pathItems :
804
+ additionalProperties :
805
+ $ref : ' #PathItems'
832
806
examples :
833
807
additionalProperties :
834
808
$ref : ' #Example'
You can’t perform that action at this time.
0 commit comments