diff --git a/modules/openapi-generator/pom.xml b/modules/openapi-generator/pom.xml
index 47ad2151970..c77b1a94ec5 100644
--- a/modules/openapi-generator/pom.xml
+++ b/modules/openapi-generator/pom.xml
@@ -377,7 +377,7 @@
com.fasterxml.jackson.core
jackson-databind
- ${jackson.version}
+ ${jackson-databind.version}
com.fasterxml.jackson.datatype
diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/functional/FunctionalHelidonClientBase.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/functional/FunctionalHelidonClientBase.java
index 967e77bcbaf..ca7bf989b1b 100644
--- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/functional/FunctionalHelidonClientBase.java
+++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/helidon/functional/FunctionalHelidonClientBase.java
@@ -16,6 +16,7 @@
*/
package org.openapitools.codegen.java.helidon.functional;
+import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import java.nio.file.Files;
@@ -26,6 +27,12 @@ import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.MatcherAssert.assertThat;
public class FunctionalHelidonClientBase extends FunctionalBase {
+
+ @BeforeClass
+ public void setup() {
+ generatorName("java-helidon-client");
+ }
+
@Test
void buildPetstore() {
generate("src/test/resources/3_0/petstore.yaml");
diff --git a/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-for-testing.yaml b/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-for-testing.yaml
index 7384758e953..4219f4004a2 100644
--- a/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-for-testing.yaml
+++ b/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-for-testing.yaml
@@ -72,7 +72,10 @@ paths:
- 'write:pets'
- 'read:pets'
requestBody:
- $ref: '#/components/schemas/Pet'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Pet'
/pet/findByStatus:
get:
tags:
diff --git a/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-no-multipart-for-testing.yaml b/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-no-multipart-for-testing.yaml
index bcf99067930..3a10351b615 100644
--- a/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-no-multipart-for-testing.yaml
+++ b/modules/openapi-generator/src/test/resources/3_0/helidon/petstore-no-multipart-for-testing.yaml
@@ -72,7 +72,10 @@ paths:
- 'write:pets'
- 'read:pets'
requestBody:
- $ref: '#/components/schemas/Pet'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Pet'
/pet/findByStatus:
get:
tags:
diff --git a/modules/openapi-generator/src/test/resources/3_0/petstore-with-complex-headers.yaml b/modules/openapi-generator/src/test/resources/3_0/petstore-with-complex-headers.yaml
index a21b6b4e0d0..daf9e82cf1d 100644
--- a/modules/openapi-generator/src/test/resources/3_0/petstore-with-complex-headers.yaml
+++ b/modules/openapi-generator/src/test/resources/3_0/petstore-with-complex-headers.yaml
@@ -36,13 +36,13 @@ paths:
- name: header1
in: header
schema:
- $ref: '#/components/requestBodies/Pet'
+ $ref: '#/components/schemas/Pet'
- name: header2
in: header
schema:
type: array
items:
- $ref: '#/components/requestBodies/Pet'
+ $ref: '#/components/schemas/Pet'
- name: Accept
in: header
schema:
diff --git a/pom.xml b/pom.xml
index fea1d15a1c7..2b61e4af3c8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1488,7 +1488,7 @@
1.4
2.11.0
3.12.0
- 1.9
+ 1.10.0
1.3.0
1.0.2
4.9.10
@@ -1496,6 +1496,7 @@
30.1.1-jre
4.2.1
2.10.0
+ 2.13.4.2
2.13.4
0.8.7
1.14
@@ -1517,7 +1518,7 @@
3.0.0-M6
7.22.0
io.swagger.parser.v3
- 2.1.1
+ 2.1.6
7.5
1.34
3.4.3
diff --git a/samples/client/petstore/go/go-petstore/api/openapi.yaml b/samples/client/petstore/go/go-petstore/api/openapi.yaml
index 80c1125f22e..16c9dca0ae8 100644
--- a/samples/client/petstore/go/go-petstore/api/openapi.yaml
+++ b/samples/client/petstore/go/go-petstore/api/openapi.yaml
@@ -1976,6 +1976,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -1985,6 +1986,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2004,6 +2006,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2076,6 +2079,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2087,6 +2091,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2098,6 +2103,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/haskell-http-client/openapi.yaml b/samples/client/petstore/haskell-http-client/openapi.yaml
index 80c1125f22e..16c9dca0ae8 100644
--- a/samples/client/petstore/haskell-http-client/openapi.yaml
+++ b/samples/client/petstore/haskell-http-client/openapi.yaml
@@ -1976,6 +1976,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -1985,6 +1986,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2004,6 +2006,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2076,6 +2079,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2087,6 +2091,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2098,6 +2103,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/apache-httpclient/api/openapi.yaml b/samples/client/petstore/java/apache-httpclient/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/apache-httpclient/api/openapi.yaml
+++ b/samples/client/petstore/java/apache-httpclient/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/feign-no-nullable/api/openapi.yaml b/samples/client/petstore/java/feign-no-nullable/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/feign-no-nullable/api/openapi.yaml
+++ b/samples/client/petstore/java/feign-no-nullable/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/google-api-client/api/openapi.yaml b/samples/client/petstore/java/google-api-client/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/google-api-client/api/openapi.yaml
+++ b/samples/client/petstore/java/google-api-client/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/jersey1/api/openapi.yaml b/samples/client/petstore/java/jersey1/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/jersey1/api/openapi.yaml
+++ b/samples/client/petstore/java/jersey1/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/jersey2-java8-localdatetime/api/openapi.yaml b/samples/client/petstore/java/jersey2-java8-localdatetime/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/jersey2-java8-localdatetime/api/openapi.yaml
+++ b/samples/client/petstore/java/jersey2-java8-localdatetime/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/jersey2-java8/api/openapi.yaml b/samples/client/petstore/java/jersey2-java8/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/jersey2-java8/api/openapi.yaml
+++ b/samples/client/petstore/java/jersey2-java8/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/native-async/api/openapi.yaml b/samples/client/petstore/java/native-async/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/native-async/api/openapi.yaml
+++ b/samples/client/petstore/java/native-async/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/native/api/openapi.yaml b/samples/client/petstore/java/native/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/native/api/openapi.yaml
+++ b/samples/client/petstore/java/native/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/okhttp-gson-dynamicOperations/src/main/resources/openapi/openapi.yaml b/samples/client/petstore/java/okhttp-gson-dynamicOperations/src/main/resources/openapi/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/okhttp-gson-dynamicOperations/src/main/resources/openapi/openapi.yaml
+++ b/samples/client/petstore/java/okhttp-gson-dynamicOperations/src/main/resources/openapi/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/api/openapi.yaml b/samples/client/petstore/java/okhttp-gson-parcelableModel/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/okhttp-gson-parcelableModel/api/openapi.yaml
+++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/rest-assured-jackson/api/openapi.yaml b/samples/client/petstore/java/rest-assured-jackson/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/rest-assured-jackson/api/openapi.yaml
+++ b/samples/client/petstore/java/rest-assured-jackson/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/rest-assured/api/openapi.yaml b/samples/client/petstore/java/rest-assured/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/rest-assured/api/openapi.yaml
+++ b/samples/client/petstore/java/rest-assured/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/resteasy/api/openapi.yaml b/samples/client/petstore/java/resteasy/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/resteasy/api/openapi.yaml
+++ b/samples/client/petstore/java/resteasy/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/resttemplate-withXml/api/openapi.yaml b/samples/client/petstore/java/resttemplate-withXml/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/resttemplate-withXml/api/openapi.yaml
+++ b/samples/client/petstore/java/resttemplate-withXml/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/resttemplate/api/openapi.yaml b/samples/client/petstore/java/resttemplate/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/resttemplate/api/openapi.yaml
+++ b/samples/client/petstore/java/resttemplate/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/retrofit2-play26/api/openapi.yaml b/samples/client/petstore/java/retrofit2-play26/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/retrofit2-play26/api/openapi.yaml
+++ b/samples/client/petstore/java/retrofit2-play26/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/retrofit2/api/openapi.yaml b/samples/client/petstore/java/retrofit2/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/retrofit2/api/openapi.yaml
+++ b/samples/client/petstore/java/retrofit2/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/retrofit2rx2/api/openapi.yaml b/samples/client/petstore/java/retrofit2rx2/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/retrofit2rx2/api/openapi.yaml
+++ b/samples/client/petstore/java/retrofit2rx2/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/retrofit2rx3/api/openapi.yaml b/samples/client/petstore/java/retrofit2rx3/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/retrofit2rx3/api/openapi.yaml
+++ b/samples/client/petstore/java/retrofit2rx3/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/vertx-no-nullable/api/openapi.yaml b/samples/client/petstore/java/vertx-no-nullable/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/vertx-no-nullable/api/openapi.yaml
+++ b/samples/client/petstore/java/vertx-no-nullable/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/client/petstore/java/vertx/api/openapi.yaml b/samples/client/petstore/java/vertx/api/openapi.yaml
index 151c0e7627d..5f55e8c53f4 100644
--- a/samples/client/petstore/java/vertx/api/openapi.yaml
+++ b/samples/client/petstore/java/vertx/api/openapi.yaml
@@ -2037,6 +2037,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2046,6 +2047,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2065,6 +2067,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2137,6 +2140,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2148,6 +2152,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2159,6 +2164,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml b/samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml
+++ b/samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/openapi3/server/petstore/springboot-delegate/src/main/resources/openapi.yaml b/samples/openapi3/server/petstore/springboot-delegate/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/openapi3/server/petstore/springboot-delegate/src/main/resources/openapi.yaml
+++ b/samples/openapi3/server/petstore/springboot-delegate/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml b/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml
+++ b/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/openapi3/server/petstore/springboot-reactive/src/main/resources/openapi.yaml b/samples/openapi3/server/petstore/springboot-reactive/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/openapi3/server/petstore/springboot-reactive/src/main/resources/openapi.yaml
+++ b/samples/openapi3/server/petstore/springboot-reactive/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/openapi3/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml b/samples/openapi3/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/openapi3/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml
+++ b/samples/openapi3/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/aspnetcore/src/Org.OpenAPITools/wwwroot/openapi-original.json b/samples/server/petstore/aspnetcore/src/Org.OpenAPITools/wwwroot/openapi-original.json
index 323c86f1829..81d9cb2a73d 100644
--- a/samples/server/petstore/aspnetcore/src/Org.OpenAPITools/wwwroot/openapi-original.json
+++ b/samples/server/petstore/aspnetcore/src/Org.OpenAPITools/wwwroot/openapi-original.json
@@ -979,7 +979,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -992,7 +993,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-api-package-override/public/openapi.json b/samples/server/petstore/java-play-framework-api-package-override/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-api-package-override/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-api-package-override/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-async/public/openapi.json b/samples/server/petstore/java-play-framework-async/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-async/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-async/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-controller-only/public/openapi.json b/samples/server/petstore/java-play-framework-controller-only/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-controller-only/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-controller-only/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-fake-endpoints/public/openapi.json b/samples/server/petstore/java-play-framework-fake-endpoints/public/openapi.json
index 3178371fbb2..2e2d45c7b32 100644
--- a/samples/server/petstore/java-play-framework-fake-endpoints/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-fake-endpoints/public/openapi.json
@@ -2699,7 +2699,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -2712,7 +2713,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"testEnumParameters_request" : {
"properties" : {
@@ -2731,7 +2733,8 @@
"enum" : [ "_abc", "-efg", "(xyz)" ],
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"testEndpointParameters_request" : {
"properties" : {
@@ -2815,7 +2818,8 @@
"type" : "string"
}
},
- "required" : [ "byte", "double", "number", "pattern_without_delimiter" ]
+ "required" : [ "byte", "double", "number", "pattern_without_delimiter" ],
+ "type" : "object"
},
"testJsonFormData_request" : {
"properties" : {
@@ -2828,7 +2832,8 @@
"type" : "string"
}
},
- "required" : [ "param", "param2" ]
+ "required" : [ "param", "param2" ],
+ "type" : "object"
},
"uploadFileWithRequiredFile_request" : {
"properties" : {
@@ -2842,7 +2847,8 @@
"type" : "string"
}
},
- "required" : [ "requiredFile" ]
+ "required" : [ "requiredFile" ],
+ "type" : "object"
},
"Dog_allOf" : {
"properties" : {
diff --git a/samples/server/petstore/java-play-framework-no-bean-validation/public/openapi.json b/samples/server/petstore/java-play-framework-no-bean-validation/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-no-bean-validation/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-no-bean-validation/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-no-exception-handling/public/openapi.json b/samples/server/petstore/java-play-framework-no-exception-handling/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-no-exception-handling/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-no-exception-handling/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-no-interface/public/openapi.json b/samples/server/petstore/java-play-framework-no-interface/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-no-interface/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-no-interface/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-no-nullable/public/openapi.json b/samples/server/petstore/java-play-framework-no-nullable/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-no-nullable/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-no-nullable/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework-no-wrap-calls/public/openapi.json b/samples/server/petstore/java-play-framework-no-wrap-calls/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework-no-wrap-calls/public/openapi.json
+++ b/samples/server/petstore/java-play-framework-no-wrap-calls/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-play-framework/public/openapi.json b/samples/server/petstore/java-play-framework/public/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-play-framework/public/openapi.json
+++ b/samples/server/petstore/java-play-framework/public/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/java-undertow/src/main/resources/config/openapi.json b/samples/server/petstore/java-undertow/src/main/resources/config/openapi.json
index 8c3a37f8895..e5d8a0e3b07 100644
--- a/samples/server/petstore/java-undertow/src/main/resources/config/openapi.json
+++ b/samples/server/petstore/java-undertow/src/main/resources/config/openapi.json
@@ -1008,7 +1008,8 @@
"description" : "Updated status of the pet",
"type" : "string"
}
- }
+ },
+ "type" : "object"
},
"uploadFile_request" : {
"properties" : {
@@ -1021,7 +1022,8 @@
"format" : "binary",
"type" : "string"
}
- }
+ },
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/samples/server/petstore/jaxrs-spec-interface/src/main/openapi/openapi.yaml b/samples/server/petstore/jaxrs-spec-interface/src/main/openapi/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/jaxrs-spec-interface/src/main/openapi/openapi.yaml
+++ b/samples/server/petstore/jaxrs-spec-interface/src/main/openapi/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/jaxrs-spec/src/main/openapi/openapi.yaml b/samples/server/petstore/jaxrs-spec/src/main/openapi/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/jaxrs-spec/src/main/openapi/openapi.yaml
+++ b/samples/server/petstore/jaxrs-spec/src/main/openapi/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/kotlin-springboot-modelMutable/src/main/resources/openapi.yaml b/samples/server/petstore/kotlin-springboot-modelMutable/src/main/resources/openapi.yaml
index cd8953c54d0..f3e1fb465fe 100644
--- a/samples/server/petstore/kotlin-springboot-modelMutable/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/kotlin-springboot-modelMutable/src/main/resources/openapi.yaml
@@ -742,6 +742,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -751,6 +752,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/kotlin-springboot-reactive/src/main/resources/openapi.yaml b/samples/server/petstore/kotlin-springboot-reactive/src/main/resources/openapi.yaml
index cd8953c54d0..f3e1fb465fe 100644
--- a/samples/server/petstore/kotlin-springboot-reactive/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/kotlin-springboot-reactive/src/main/resources/openapi.yaml
@@ -742,6 +742,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -751,6 +752,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/kotlin-springboot-source-swagger1/src/main/resources/openapi.yaml b/samples/server/petstore/kotlin-springboot-source-swagger1/src/main/resources/openapi.yaml
index cd8953c54d0..f3e1fb465fe 100644
--- a/samples/server/petstore/kotlin-springboot-source-swagger1/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/kotlin-springboot-source-swagger1/src/main/resources/openapi.yaml
@@ -742,6 +742,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -751,6 +752,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/kotlin-springboot-source-swagger2/src/main/resources/openapi.yaml b/samples/server/petstore/kotlin-springboot-source-swagger2/src/main/resources/openapi.yaml
index cd8953c54d0..f3e1fb465fe 100644
--- a/samples/server/petstore/kotlin-springboot-source-swagger2/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/kotlin-springboot-source-swagger2/src/main/resources/openapi.yaml
@@ -742,6 +742,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -751,6 +752,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/kotlin-springboot-springfox/src/main/resources/openapi.yaml b/samples/server/petstore/kotlin-springboot-springfox/src/main/resources/openapi.yaml
index cd8953c54d0..f3e1fb465fe 100644
--- a/samples/server/petstore/kotlin-springboot-springfox/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/kotlin-springboot-springfox/src/main/resources/openapi.yaml
@@ -742,6 +742,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -751,6 +752,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/python-aiohttp-srclayout/src/openapi_server/openapi/openapi.yaml b/samples/server/petstore/python-aiohttp-srclayout/src/openapi_server/openapi/openapi.yaml
index 4b0bc4d300f..b7d45bc5755 100644
--- a/samples/server/petstore/python-aiohttp-srclayout/src/openapi_server/openapi/openapi.yaml
+++ b/samples/server/petstore/python-aiohttp-srclayout/src/openapi_server/openapi/openapi.yaml
@@ -799,6 +799,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -808,6 +809,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/python-aiohttp/openapi_server/openapi/openapi.yaml b/samples/server/petstore/python-aiohttp/openapi_server/openapi/openapi.yaml
index 4b0bc4d300f..b7d45bc5755 100644
--- a/samples/server/petstore/python-aiohttp/openapi_server/openapi/openapi.yaml
+++ b/samples/server/petstore/python-aiohttp/openapi_server/openapi/openapi.yaml
@@ -799,6 +799,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -808,6 +809,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/python-flask/openapi_server/openapi/openapi.yaml b/samples/server/petstore/python-flask/openapi_server/openapi/openapi.yaml
index 88f24d6be5c..ff528ad1f41 100644
--- a/samples/server/petstore/python-flask/openapi_server/openapi/openapi.yaml
+++ b/samples/server/petstore/python-flask/openapi_server/openapi/openapi.yaml
@@ -788,6 +788,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -797,6 +798,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
securitySchemes:
petstore_auth:
flows:
diff --git a/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/api/openapi.yaml b/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/api/openapi.yaml
index 4c17f555f4e..14bc8aeebe5 100644
--- a/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/api/openapi.yaml
+++ b/samples/server/petstore/rust-server/output/petstore-with-fake-endpoints-models-for-testing/api/openapi.yaml
@@ -1469,6 +1469,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -1478,6 +1479,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string:
@@ -1488,6 +1490,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -1560,6 +1563,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -1571,6 +1575,7 @@ components:
required:
- param
- param2
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-beanvalidation/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-beanvalidation/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-beanvalidation/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-beanvalidation/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-delegate-j8/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-delegate-j8/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-delegate-j8/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-delegate-j8/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-delegate/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-delegate/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-delegate/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-delegate/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-implicitHeaders/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-reactive/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-reactive/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-reactive/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-reactive/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/resources/openapi.yaml
index 81cc16dcab2..d28bcff839b 100644
--- a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/resources/openapi.yaml
@@ -2105,6 +2105,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2114,6 +2115,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2133,6 +2135,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2205,6 +2208,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2216,6 +2220,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2227,6 +2232,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/resources/openapi.yaml
index 81cc16dcab2..d28bcff839b 100644
--- a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/resources/openapi.yaml
@@ -2105,6 +2105,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2114,6 +2115,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2133,6 +2135,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2205,6 +2208,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2216,6 +2220,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2227,6 +2232,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/resources/openapi.yaml
index 81cc16dcab2..d28bcff839b 100644
--- a/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/resources/openapi.yaml
@@ -2105,6 +2105,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2114,6 +2115,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2133,6 +2135,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2205,6 +2208,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2216,6 +2220,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2227,6 +2232,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-spring-pageable/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-spring-pageable/src/main/resources/openapi.yaml
index 81cc16dcab2..d28bcff839b 100644
--- a/samples/server/petstore/springboot-spring-pageable/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-spring-pageable/src/main/resources/openapi.yaml
@@ -2105,6 +2105,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2114,6 +2115,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2133,6 +2135,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2205,6 +2208,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2216,6 +2220,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2227,6 +2232,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-useoptional/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot-virtualan/src/main/resources/openapi.yaml b/samples/server/petstore/springboot-virtualan/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot-virtualan/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot-virtualan/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed:
diff --git a/samples/server/petstore/springboot/src/main/resources/openapi.yaml b/samples/server/petstore/springboot/src/main/resources/openapi.yaml
index 5fdcfc33ead..2999e6f2f8d 100644
--- a/samples/server/petstore/springboot/src/main/resources/openapi.yaml
+++ b/samples/server/petstore/springboot/src/main/resources/openapi.yaml
@@ -2111,6 +2111,7 @@ components:
status:
description: Updated status of the pet
type: string
+ type: object
uploadFile_request:
properties:
additionalMetadata:
@@ -2120,6 +2121,7 @@ components:
description: file to upload
format: binary
type: string
+ type: object
testEnumParameters_request:
properties:
enum_form_string_array:
@@ -2139,6 +2141,7 @@ components:
- -efg
- (xyz)
type: string
+ type: object
testEndpointParameters_request:
properties:
integer:
@@ -2211,6 +2214,7 @@ components:
- double
- number
- pattern_without_delimiter
+ type: object
testJsonFormData_request:
properties:
param:
@@ -2222,6 +2226,7 @@ components:
required:
- param
- param2
+ type: object
uploadFileWithRequiredFile_request:
properties:
additionalMetadata:
@@ -2233,6 +2238,7 @@ components:
type: string
required:
- requiredFile
+ type: object
Dog_allOf:
properties:
breed: