fix spec for map and array

This commit is contained in:
wing328
2016-05-29 17:28:33 +08:00
parent e6825eaff4
commit 6d1fd2c78d
11 changed files with 161 additions and 56 deletions

View File

@@ -949,8 +949,17 @@ definitions:
- -1.2
AdditionalPropertiesClass:
type: object
additionalProperties:
type: string
properties:
map_property:
type: object
additionalProperties:
type: string
map_of_map_property:
type: object
additionalProperties:
type: object
additionalProperties:
type: string
MixedPropertiesAndAdditionalPropertiesClass:
type: object
properties:
@@ -960,9 +969,10 @@ definitions:
dateTime:
type: string
format: date-time
additionalProperties:
type: string
$ref: '#/definitions/Animal'
map:
type: object
additionalProperties:
$ref: '#/definitions/Animal'
ReadOnlyFirst:
type: object
properties:
@@ -973,23 +983,24 @@ definitions:
type: string
ArrayTest:
type: object
array_of_string:
type: array
items:
type: string
array_array_of_integer:
type: array
items:
properties:
array_of_string:
type: array
items:
type: integer
format: int64
array_array_of_model:
type: array
items:
type: string
array_array_of_integer:
type: array
items:
$ref: '#/definitions/ReadOnlyFirst'
type: array
items:
type: integer
format: int64
array_array_of_model:
type: array
items:
type: array
items:
$ref: '#/definitions/ReadOnlyFirst'
externalDocs:
description: Find out more about Swagger
url: 'http://swagger.io'