@@ -25,7 +25,7 @@ properties:
25
25
webhooks :
26
26
type : object
27
27
additionalProperties :
28
- $ref : ' #/$defs/path-item-or-reference '
28
+ $ref : ' #/$defs/path-item'
29
29
components :
30
30
$ref : ' #/$defs/components'
31
31
security :
@@ -192,7 +192,7 @@ $defs:
192
192
pathItems :
193
193
type : object
194
194
additionalProperties :
195
- $ref : ' #/$defs/path-item-or-reference '
195
+ $ref : ' #/$defs/path-item'
196
196
patternProperties :
197
197
' ^(schemas|responses|parameters|examples|requestBodies|headers|securitySchemes|links|callbacks|pathItems)$ ' :
198
198
$comment : Enumerating all of the property names in the regex above is necessary for unevaluatedProperties to work as expected
@@ -214,6 +214,9 @@ $defs:
214
214
$comment : https://spec.openapis.org/oas/v3.1.0#path-item-object
215
215
type : object
216
216
properties :
217
+ $ref :
218
+ type : string
219
+ format : uri-reference
217
220
summary :
218
221
type : string
219
222
description :
@@ -245,16 +248,6 @@ $defs:
245
248
$ref : ' #/$defs/specification-extensions'
246
249
unevaluatedProperties : false
247
250
248
- path-item-or-reference :
249
- if :
250
- type : object
251
- required :
252
- - $ref
253
- then :
254
- $ref : ' #/$defs/reference'
255
- else :
256
- $ref : ' #/$defs/path-item'
257
-
258
251
operation :
259
252
$comment : https://spec.openapis.org/oas/v3.1.0#operation-object
260
253
type : object
@@ -583,7 +576,7 @@ $defs:
583
576
type : object
584
577
$ref : ' #/$defs/specification-extensions'
585
578
additionalProperties :
586
- $ref : ' #/$defs/path-item-or-reference '
579
+ $ref : ' #/$defs/path-item'
587
580
588
581
callbacks-or-reference :
589
582
if :
0 commit comments