github.com/thetreep/go-swagger@v0.0.0-20240223100711-35af64f14f01/fixtures/bugs/1490/fixture-1490.yaml (about) 1 --- 2 swagger: "2.0" 3 info: 4 title: "interface body" 5 version: "0.0.1" 6 description: "repro issue 1490" 7 license: 8 name: "Apache 2.0" 9 url: "http://www.apache.org/licenses/LICENSE-2.0.html" 10 definitions: 11 modelInterface: 12 type: object 13 additionalProperties: true 14 modelInterface2: 15 type: object 16 paths: 17 /getRecords: 18 get: 19 operationId: getRecords 20 parameters: 21 - name: records 22 in: body 23 required: true 24 schema: 25 $ref: '#/definitions/modelInterface' 26 responses: 27 200: 28 description: "OK" 29 /getMoreRecords: 30 get: 31 operationId: getMoreRecords 32 parameters: 33 - name: records 34 in: body 35 required: true 36 schema: 37 type: object 38 responses: 39 200: 40 description: "OK" 41 /getRecordsNonRequired: 42 get: 43 operationId: getRecordsNonRequired 44 parameters: 45 - name: recordsNonRequired 46 in: body 47 required: false 48 schema: 49 $ref: '#/definitions/modelInterface2' 50 responses: 51 200: 52 description: "OK"