diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java index ad513d893f587c8df433318205f06a17834a362a..f316cee81a9bbeea6177c5fa2b0b9a065f8558b8 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java @@ -1542,6 +1542,10 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code OperationMap operations = objs.getOperations(); List<CodegenOperation> operationList = operations.getOperation(); for (CodegenOperation op : operationList) { + // check if the operation has form parameters + if (op.getHasFormParams()) { + additionalProperties.put("hasFormParamsInSpec", true); + } Collection<String> operationImports = new ConcurrentSkipListSet<>(); for (CodegenParameter p : op.allParams) { if (importMapping.containsKey(p.dataType)) { @@ -1552,6 +1556,7 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code handleImplicitHeaders(op); } + return objs; } diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/api.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/api.mustache index 7e0e645217b63327fc6766d180d413fc90bab028..3d1f9dbc03b0b64161fc9481db49b0886d0ceebd 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/api.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/api.mustache @@ -12,12 +12,15 @@ import {{import}}; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + +{{#hasFormParamsInSpec}} import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; import org.apache.http.message.BasicNameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; +{{/hasFormParamsInSpec}} import java.io.InputStream; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/build.gradle.mustache index 0613829b0098afe983db168eaac00a2633524364..6860dca27f79bfe3f62022f961b7aad88f1bf809 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/build.gradle.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/build.gradle.mustache @@ -72,7 +72,9 @@ ext { jackson_version = "2.14.1" jakarta_annotation_version = "1.3.5" junit_version = "4.13.2" + {{#hasFormParamsInSpec}} httpmime_version = "4.5.13" + {{/hasFormParamsInSpec}} } dependencies { @@ -86,7 +88,9 @@ dependencies { implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version" implementation "org.openapitools:jackson-databind-nullable:0.2.1" implementation "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version" + {{#hasFormParamsInSpec}} implementation "org.apache.httpcomponents:httpmime:$httpmime_version" + {{/hasFormParamsInSpec}} testImplementation "junit:junit:$junit_version" } diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/native/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/native/pom.mustache index fc78cca4e02f5ee5e2c52a704c55879048c0ea36..8fd137de9a0e088ce33a900f68181db90e60c8f7 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/native/pom.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/native/pom.mustache @@ -248,11 +248,13 @@ <version>${jakarta-annotation-version}</version> <scope>provided</scope> </dependency> + {{#hasFormParamsInSpec}} <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <version>${httpmime-version}</version> </dependency> + {{/hasFormParamsInSpec}} <!-- test dependencies --> <dependency> @@ -278,7 +280,9 @@ {{^useJakartaEe}} <jakarta-annotation-version>1.3.5</jakarta-annotation-version> {{/useJakartaEe}} + {{#hasFormParamsInSpec}} <httpmime-version>4.5.13</httpmime-version> + {{/hasFormParamsInSpec}} <junit-version>4.13.2</junit-version> <spotless.version>2.27.2</spotless.version> </properties> diff --git a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/BodyApi.java b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/BodyApi.java index 8c41c71618c88cbebd03e70e95c8c8e9477e1e5b..1c6538a454e4902d7485e6f8c1067723e3b4fa2b 100644 --- a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/BodyApi.java +++ b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/BodyApi.java @@ -21,11 +21,6 @@ import org.openapitools.client.model.Pet; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import org.apache.http.HttpEntity; -import org.apache.http.NameValuePair; -import org.apache.http.entity.mime.MultipartEntityBuilder; -import org.apache.http.message.BasicNameValuePair; -import org.apache.http.client.entity.UrlEncodedFormEntity; import java.io.InputStream; import java.io.ByteArrayInputStream; diff --git a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/FormApi.java b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/FormApi.java index 6fa60cbe432df50569ffe5b9e51868775d160763..c273cca16ccfaae238585d7e65825a66b80bb1a4 100644 --- a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/FormApi.java +++ b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/FormApi.java @@ -20,6 +20,7 @@ import org.openapitools.client.Pair; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/HeaderApi.java b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/HeaderApi.java index 75480e5f0b476882498f808fe35edd0c3c5c8353..8961d5735d294991c53c68f9f44e988b8e80a059 100644 --- a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/HeaderApi.java +++ b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/HeaderApi.java @@ -20,6 +20,7 @@ import org.openapitools.client.Pair; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/PathApi.java b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/PathApi.java index 9073acf03f49f1e74ff08689e8b045a83c721aa0..c34fe234ac0cd039fa7f15a3f53e87906f0b0ce3 100644 --- a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/PathApi.java +++ b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/PathApi.java @@ -20,6 +20,7 @@ import org.openapitools.client.Pair; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/QueryApi.java b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/QueryApi.java index 81fe3ca344bdb12033fbd1b18f4d5f9e1599de19..fa59ab22c569d2e8464ea424e29d20ee78d57435 100644 --- a/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/QueryApi.java +++ b/samples/client/echo_api/java/native/src/main/java/org/openapitools/client/api/QueryApi.java @@ -24,6 +24,7 @@ import org.openapitools.client.model.TestQueryStyleFormExplodeTrueArrayStringQue import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/AnotherFakeApi.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/AnotherFakeApi.java index a045b949509f9169d4fdb19671eb40f668638482..66363ebf3b2d4b0a84726795b38ceb178b8f4e44 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/AnotherFakeApi.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/AnotherFakeApi.java @@ -21,11 +21,6 @@ import org.openapitools.client.model.Client; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import org.apache.http.HttpEntity; -import org.apache.http.NameValuePair; -import org.apache.http.entity.mime.MultipartEntityBuilder; -import org.apache.http.message.BasicNameValuePair; -import org.apache.http.client.entity.UrlEncodedFormEntity; import java.io.InputStream; import java.io.ByteArrayInputStream; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/DefaultApi.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/DefaultApi.java index 408fbb8920b5b04144b4cab61759313776be92ef..0a0121ead3c61a8eb7c5b8c59f55ffe804a07625 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/DefaultApi.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/DefaultApi.java @@ -21,11 +21,6 @@ import org.openapitools.client.model.FooGetDefaultResponse; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import org.apache.http.HttpEntity; -import org.apache.http.NameValuePair; -import org.apache.http.entity.mime.MultipartEntityBuilder; -import org.apache.http.message.BasicNameValuePair; -import org.apache.http.client.entity.UrlEncodedFormEntity; import java.io.InputStream; import java.io.ByteArrayInputStream; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeApi.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeApi.java index 07d197622912c285f451e41508ef1a97f2c6ac86..a2ebd3c168f58af5441630c105469ae158d28597 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeApi.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeApi.java @@ -30,6 +30,7 @@ import org.openapitools.client.model.User; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java index 7a9c56b5d82b9d7d6db4444fc5866c15cfb6afb9..acd8a1bcb9192179562174beb4e22f03e6be5b7f 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java @@ -21,6 +21,7 @@ import org.openapitools.client.model.Client; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/PetApi.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/PetApi.java index fb8be41e5a016f7731edd2702a3682b937fe1a35..42e39cee8391df9c0591aea623935259ee9ca502 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/PetApi.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/PetApi.java @@ -23,6 +23,7 @@ import org.openapitools.client.model.Pet; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/StoreApi.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/StoreApi.java index 8ae75cb05ba84a1ca613b2d474fd2a82dc50ee21..a4658bb92edfa66c8f8e85e5a464b4e1d4c74467 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/StoreApi.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/StoreApi.java @@ -21,6 +21,7 @@ import org.openapitools.client.model.Order; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/UserApi.java b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/UserApi.java index e70805b879b1b5807373ce33e5818f3591bb9dab..d40c823048fdea635a207fb5dcabca16af5c8b97 100644 --- a/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/UserApi.java +++ b/samples/client/petstore/java/native-async/src/main/java/org/openapitools/client/api/UserApi.java @@ -22,6 +22,7 @@ import org.openapitools.client.model.User; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/PetApi.java b/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/PetApi.java index d720ccfd988192df9b363fdc98ccd11d00b591b6..b7ca4bee0f8cf85c450dea576cde5945d2c2b2d9 100644 --- a/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/PetApi.java +++ b/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/PetApi.java @@ -23,6 +23,7 @@ import org.openapitools.client.model.Pet; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/StoreApi.java b/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/StoreApi.java index 3689d0e3323111c8d5f7dbd275c2a5ee19710432..45a2c65067863189c8de771e171958ff31930fb4 100644 --- a/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/StoreApi.java +++ b/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/StoreApi.java @@ -21,6 +21,7 @@ import org.openapitools.client.model.Order; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/UserApi.java b/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/UserApi.java index 7bd1a97dfbc2a07c94a9a50bda0deab9e9fd86b0..d1f6d2b24e8cd37e54b71423aeeed85fccd7ec89 100644 --- a/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/UserApi.java +++ b/samples/client/petstore/java/native-jakarta/src/main/java/org/openapitools/client/api/UserApi.java @@ -22,6 +22,7 @@ import org.openapitools.client.model.User; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/AnotherFakeApi.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/AnotherFakeApi.java index 6d67e626cc547ec418cdadd21483965fea56f628..576762bf2c61423ece5052457b9dad151dbde4aa 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/AnotherFakeApi.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/AnotherFakeApi.java @@ -21,11 +21,6 @@ import org.openapitools.client.model.Client; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import org.apache.http.HttpEntity; -import org.apache.http.NameValuePair; -import org.apache.http.entity.mime.MultipartEntityBuilder; -import org.apache.http.message.BasicNameValuePair; -import org.apache.http.client.entity.UrlEncodedFormEntity; import java.io.InputStream; import java.io.ByteArrayInputStream; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/DefaultApi.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/DefaultApi.java index 45054e60bf93ca82ba1894b974f7ec1f8ec9546f..aa7961e42683e41a410b10f44c23685ecb0eca4a 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/DefaultApi.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/DefaultApi.java @@ -21,11 +21,6 @@ import org.openapitools.client.model.FooGetDefaultResponse; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; -import org.apache.http.HttpEntity; -import org.apache.http.NameValuePair; -import org.apache.http.entity.mime.MultipartEntityBuilder; -import org.apache.http.message.BasicNameValuePair; -import org.apache.http.client.entity.UrlEncodedFormEntity; import java.io.InputStream; import java.io.ByteArrayInputStream; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeApi.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeApi.java index 77eee894334a9f184d688ce81f625e24f84e3d0e..3e0efc40c8e1ec6accfe66162b0dde5200a38c0b 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeApi.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeApi.java @@ -30,6 +30,7 @@ import org.openapitools.client.model.User; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java index e7b970d928a706d240e91b3e5bbd81cb9d9de573..6ecc86fcdd10fc8fb55363b55aa7a5e4255832d4 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java @@ -21,6 +21,7 @@ import org.openapitools.client.model.Client; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/PetApi.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/PetApi.java index 5409a1afb87c2f949285a5baad76cae99b8658f2..22813f610d521febb23ec61ed89bfa78b9e919bb 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/PetApi.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/PetApi.java @@ -23,6 +23,7 @@ import org.openapitools.client.model.Pet; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/StoreApi.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/StoreApi.java index 95f44c28072bca8bd047756929c0de76d82ce5ac..2115ad729c32336344ff68788ada1dc3799db8c3 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/StoreApi.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/StoreApi.java @@ -21,6 +21,7 @@ import org.openapitools.client.model.Order; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder; diff --git a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/UserApi.java b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/UserApi.java index e5c54f5a44047bdb35294cc420f3e9c5dec7af48..640d95cb3b08c6dc52792abc3fbbec0be4b89207 100644 --- a/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/UserApi.java +++ b/samples/client/petstore/java/native/src/main/java/org/openapitools/client/api/UserApi.java @@ -22,6 +22,7 @@ import org.openapitools.client.model.User; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.entity.mime.MultipartEntityBuilder;