File tree Expand file tree Collapse file tree
modules/openapi-generator/src/test/resources
server/petstore/go-api-server Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -103,6 +103,78 @@ paths:
103103 - sold
104104 default : available
105105 collectionFormat : csv
106+ - name : scalarInt32
107+ in : query
108+ type : integer
109+ format : int32
110+ # default: 19
111+ # minimum: 17
112+ # maximum: 42
113+ - name : scalarInt64
114+ in : query
115+ type : integer
116+ format : int64
117+ # default: 19
118+ # minimum: 17
119+ # maximum: 42
120+ - name : scalarFloat32
121+ in : query
122+ type : number
123+ format : float
124+ # default: 19.19
125+ # minimum: 17.17
126+ # maximum: 42.42
127+ - name : scalarFloat64
128+ in : query
129+ type : number
130+ format : double
131+ # default: 19.19
132+ # minimum: 17.17
133+ # maximum: 42.42
134+ - name : arrayInt32
135+ in : query
136+ type : array
137+ items :
138+ type : integer
139+ format : int32
140+ # default: 19
141+ # minimum: 17
142+ # maximum: 42
143+ - name : arrayInt64
144+ in : query
145+ type : array
146+ items :
147+ type : integer
148+ format : int64
149+ # default: 19
150+ # minimum: 17
151+ # maximum: 42
152+ - name : arrayFloat32
153+ in : query
154+ type : array
155+ items :
156+ type : number
157+ format : float
158+ # default: 19.19
159+ # minimum: 17.17
160+ # maximum: 42.42
161+ - name : arrayFloat64
162+ in : query
163+ type : array
164+ items :
165+ type : number
166+ format : double
167+ # default: 19.19
168+ # minimum: 17.17
169+ # maximum: 42.42
170+ - name : scalarString
171+ in : query
172+ type : string
173+ # default: "19"
174+ - name : scalarBoolean
175+ in : query
176+ type : boolean
177+ # default: true
106178 responses :
107179 ' 200 ' :
108180 description : successful operation
@@ -151,7 +223,7 @@ paths:
151223 - ' write:pets'
152224 - ' read:pets'
153225 deprecated : true
154- ' /pet/{petId} ' :
226+ ' /pet/{petId}/{scalarInt32}/{scalarInt64}/{scalarFloat32}/{scalarFloat64} ' :
155227 get :
156228 tags :
157229 - pet
@@ -168,6 +240,34 @@ paths:
168240 required : true
169241 type : integer
170242 format : int64
243+ - name : scalarInt32
244+ in : path
245+ required : true
246+ type : integer
247+ format : int32
248+ # minimum: 17
249+ # maximum: 42
250+ - name : scalarInt64
251+ in : path
252+ required : true
253+ type : integer
254+ format : int64
255+ # minimum: 17
256+ # maximum: 42
257+ - name : scalarFloat32
258+ in : path
259+ required : true
260+ type : number
261+ format : float
262+ # minimum: 17.17
263+ # maximum: 42.42
264+ - name : scalarFloat64
265+ in : path
266+ required : true
267+ type : number
268+ format : double
269+ # minimum: 17.17
270+ # maximum: 42.42
171271 responses :
172272 ' 200 ' :
173273 description : successful operation
@@ -197,6 +297,34 @@ paths:
197297 required : true
198298 type : integer
199299 format : int64
300+ - name : scalarInt32
301+ in : path
302+ required : true
303+ type : integer
304+ format : int32
305+ # minimum: 17
306+ # maximum: 42
307+ - name : scalarInt64
308+ in : path
309+ required : true
310+ type : integer
311+ format : int64
312+ # minimum: 17
313+ # maximum: 42
314+ - name : scalarFloat32
315+ in : path
316+ required : true
317+ type : number
318+ format : float
319+ # minimum: 17.17
320+ # maximum: 42.42
321+ - name : scalarFloat64
322+ in : path
323+ required : true
324+ type : number
325+ format : double
326+ # minimum: 17.17
327+ # maximum: 42.42
200328 - name : name
201329 in : formData
202330 description : Updated name of the pet
@@ -234,6 +362,34 @@ paths:
234362 required : true
235363 type : integer
236364 format : int64
365+ - name : scalarInt32
366+ in : path
367+ required : true
368+ type : integer
369+ format : int32
370+ # minimum: 17
371+ # maximum: 42
372+ - name : scalarInt64
373+ in : path
374+ required : true
375+ type : integer
376+ format : int64
377+ # minimum: 17
378+ # maximum: 42
379+ - name : scalarFloat32
380+ in : path
381+ required : true
382+ type : number
383+ format : float
384+ # minimum: 17.17
385+ # maximum: 42.42
386+ - name : scalarFloat64
387+ in : path
388+ required : true
389+ type : number
390+ format : double
391+ # minimum: 17.17
392+ # maximum: 42.42
237393 responses :
238394 ' 200 ' :
239395 description : successful operation
@@ -1257,6 +1413,64 @@ definitions:
12571413 - available
12581414 - pending
12591415 - sold
1416+ scalar_int32 :
1417+ type : integer
1418+ format : int32
1419+ default : 19
1420+ minimum : 17
1421+ maximum : 42
1422+ scalar_int64 :
1423+ type : integer
1424+ format : int64
1425+ default : 19
1426+ minimum : 17
1427+ maximum : 42
1428+ scalar_float32 :
1429+ type : number
1430+ format : float
1431+ default : 19.19
1432+ minimum : 17.17
1433+ maximum : 42.42
1434+ scalar_float64 :
1435+ type : number
1436+ format : double
1437+ default : 19.19
1438+ minimum : 17.17
1439+ maximum : 42.42
1440+ array_int32 :
1441+ type : array
1442+ items :
1443+ type : integer
1444+ format : int32
1445+ minimum : 17
1446+ maximum : 42
1447+ array_int64 :
1448+ type : array
1449+ items :
1450+ type : integer
1451+ format : int64
1452+ minimum : 17
1453+ maximum : 42
1454+ array_float32 :
1455+ type : array
1456+ items :
1457+ type : number
1458+ format : float
1459+ minimum : 17.17
1460+ maximum : 42.42
1461+ array_float64 :
1462+ type : array
1463+ items :
1464+ type : number
1465+ format : double
1466+ minimum : 17.17
1467+ maximum : 42.42
1468+ scalar_string :
1469+ type : string
1470+ default : " 19"
1471+ scalar_boolean :
1472+ type : boolean
1473+ default : true
12601474 xml :
12611475 name : Pet
12621476 ApiResponse :
You can’t perform that action at this time.
0 commit comments