Skip to content

Commit b1376fa

Browse files
style and allowReserved defaults are only in effect when any of style, explode, allowReserved are present
see #4899
1 parent 25f03d0 commit b1376fa

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

src/schemas/validation/schema.yaml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,6 @@ $defs:
573573
additionalProperties:
574574
$ref: '#/$defs/header-or-reference'
575575
style:
576-
default: form
577576
enum:
578577
- form
579578
- spaceDelimited
@@ -582,7 +581,6 @@ $defs:
582581
explode:
583582
type: boolean
584583
allowReserved:
585-
default: false
586584
type: boolean
587585
encoding:
588586
type: object
@@ -599,6 +597,20 @@ $defs:
599597
properties:
600598
prefixEncoding: false
601599
itemEncoding: false
600+
style:
601+
properties:
602+
allowReserved:
603+
default: false
604+
explode:
605+
properties:
606+
style:
607+
default: form
608+
allowReserved:
609+
default: false
610+
allowReserved:
611+
properties:
612+
style:
613+
default: form
602614
allOf:
603615
- $ref: '#/$defs/specification-extensions'
604616
- $ref: '#/$defs/styles-for-form'

0 commit comments

Comments
 (0)