Skip to content

Commit c75c4e7

Browse files
pull out subschemas that do not need to be in an allOf
1 parent 3156106 commit c75c4e7

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

src/schemas/validation/schema.yaml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -369,8 +369,8 @@ $defs:
369369
- schema
370370
- required:
371371
- content
372+
$ref: '#/$defs/specification-extensions'
372373
allOf:
373-
- $ref: '#/$defs/specification-extensions'
374374
- if:
375375
properties:
376376
in:
@@ -539,14 +539,14 @@ $defs:
539539
$ref: '#/$defs/encoding'
540540
itemEncoding:
541541
$ref: '#/$defs/encoding'
542+
dependentSchemas:
543+
encoding:
544+
properties:
545+
prefixEncoding: false
546+
itemEncoding: false
542547
allOf:
543548
- $ref: '#/$defs/examples'
544549
- $ref: '#/$defs/specification-extensions'
545-
- dependentSchemas:
546-
encoding:
547-
properties:
548-
prefixEncoding: false
549-
itemEncoding: false
550550
unevaluatedProperties: false
551551

552552
media-type-or-reference:
@@ -592,14 +592,14 @@ $defs:
592592
$ref: '#/$defs/encoding'
593593
itemEncoding:
594594
$ref: '#/$defs/encoding'
595+
dependentSchemas:
596+
encoding:
597+
properties:
598+
prefixEncoding: false
599+
itemEncoding: false
595600
allOf:
596601
- $ref: '#/$defs/specification-extensions'
597602
- $ref: '#/$defs/styles-for-form'
598-
- dependentSchemas:
599-
encoding:
600-
properties:
601-
prefixEncoding: false
602-
itemEncoding: false
603603
unevaluatedProperties: false
604604

605605
responses:
@@ -784,8 +784,7 @@ $defs:
784784
default: false
785785
type: boolean
786786
$ref: '#/$defs/examples'
787-
allOf:
788-
- $ref: '#/$defs/specification-extensions'
787+
$ref: '#/$defs/specification-extensions'
789788
unevaluatedProperties: false
790789

791790
header-or-reference:

0 commit comments

Comments
 (0)