-
Notifications
You must be signed in to change notification settings - Fork 328
Open
Description
Setup
node v10
swagger 2.0
spectacle v1.0.7
Issue
I used multiple schemas with allOf attribute in my body parameter but the schema is not generated in the documentation
How to reproduce
swagger.yml
swagger: "2.0"
info:
version: "1"
title: test-api
description: Test
host: localhost
basePath: /v1
schemes:
- http
- https
consumes:
- application/json
produces:
- application/json
definitions:
Model1:
type: object
properties:
input:
type: string
Model2:
type: object
properties:
input2:
type: string
paths:
/test:
x-swagger-router-controller: schema
post:
description: test
operationId: test
parameters:
- name: body
in: body
description: my description
schema:
$ref: "#/definitions/Model1"
responses:
200:
description: Success
/allOf:
x-swagger-router-controller: schema
post:
description: allOf
operationId: allOf
parameters:
- name: body
in: body
description: my description
schema:
allOf:
- $ref: "#/definitions/Model1"
- $ref: "#/definitions/Model2"
responses:
200:
description: Success
What is expected
List the schemas in the request body panel
Metadata
Metadata
Assignees
Labels
No labels
