github.com/rzurga/go-swagger@v0.28.1-0.20211109195225-5d1f453ffa3a/fixtures/bugs/453/swagger.yml (about) 1 swagger: '2.0' 2 info: 3 version: 1.0.0 4 title: 'Test' 5 schemes: 6 - http 7 basePath: /v1/fancyAPI 8 produces: 9 - application/json 10 consumes: 11 - application/json 12 13 definitions: 14 in_object: 15 type: object 16 required: [test_id1, test_id2] 17 properties: 18 test_id1: 19 type: integer 20 test_id2: 21 type: integer 22 23 other_obj: 24 type: object 25 required: [type] 26 discriminator: type 27 additionalProperties: true 28 description: some desc 29 properties: 30 type: 31 type: string 32 33 out_obj: 34 allOf: 35 - $ref: "#/definitions/other_obj" 36 - type: object 37 additionalProperties: true 38 properties: 39 fld1: 40 type: integer 41 minimum: 0 42 maximim: 100 43 fld2: 44 $ref: "#/definitions/in_object" 45 fld3: 46 $ref: "#/definitions/in_object" 47 fld5: 48 $ref: "#/definitions/other_obj" 49 50 paths: 51 '/key/{id}': 52 delete: 53 parameters: 54 - name: id 55 in: path 56 type: integer 57 required: true 58 responses: 59 '200': 60 description: OK