File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change 840840 },
841841 "minProperties" : 1 ,
842842 "$ref" : " #/$defs/specification-extensions" ,
843- "unevaluatedProperties" : false
843+ "unevaluatedProperties" : false ,
844+ "$comment" : " either default, or at least one response code property must exist" ,
845+ "if" : {
846+ "patternProperties" : {
847+ "^[1-5](?:[0-9]{2}|XX)$" : false
848+ }
849+ },
850+ "then" : {
851+ "required" : [ " default" ]
852+ }
844853 },
845854 "response" : {
846855 "$comment" : " https://spec.openapis.org/oas/v3.1.0#response-object" ,
Original file line number Diff line number Diff line change @@ -574,6 +574,12 @@ $defs:
574574 minProperties : 1
575575 $ref : ' #/$defs/specification-extensions'
576576 unevaluatedProperties : false
577+ $comment : either default, or at least one response code property must exist
578+ if :
579+ patternProperties :
580+ ' ^[1-5](?:[0-9]{2}|XX)$ ' : false
581+ then :
582+ required : [default]
577583
578584 response :
579585 $comment : https://spec.openapis.org/oas/v3.1.0#response-object
You can’t perform that action at this time.
0 commit comments