From 7e89e1ea81546f9fab7a67fedf76d0cc2f5e4859 Mon Sep 17 00:00:00 2001 From: martin-mfg <2026226+martin-mfg@users.noreply.github.com> Date: Wed, 21 Jun 2023 09:55:29 +0200 Subject: [PATCH] fix import mapping for return types (#14525) (#15719) * importContainerType = true * add unit test * disable MyImportTest * build all samples, add import exceptions * simplify code * delete myImportTest * generate docs * extend comment * remove inline comment --- docs/generators/groovy.md | 1 + .../openapitools/codegen/DefaultCodegen.java | 21 ++++++++++++++++-- .../codegen/languages/CppQtClientCodegen.java | 10 +++++++++ .../languages/CppTinyClientCodegen.java | 8 +++++++ .../languages/GroovyClientCodegen.java | 1 + .../languages/JavaCXFServerCodegen.java | 12 ++++++++-- .../JavaJAXRSCXFCDIServerCodegen.java | 10 +++++++++ .../languages/JavaJAXRSSpecServerCodegen.java | 10 +++++++++ .../languages/JavaJerseyServerCodegen.java | 8 +++++++ .../languages/JavaPlayFrameworkCodegen.java | 3 ++- .../JavaResteasyEapServerCodegen.java | 8 +++++++ .../languages/JavaResteasyServerCodegen.java | 12 +++++++--- .../codegen/languages/NimClientCodegen.java | 3 ++- .../codegen/languages/SpringCodegen.java | 13 +++-------- .../codegen/java/JavaClientCodegenTest.java | 22 +++++++++++++++++++ .../src/test/resources/3_0/issue14525.yaml | 18 +++++++++++++++ .../petstore/cpp-qt/client/PFXUserApi.h | 1 - .../CppRestPetstoreClient/api/PetApi.h | 1 + .../petstore/cpp-tiny/lib/service/UserApi.h | 1 - .../org/openapitools/api/UserApi.groovy | 1 - .../groovy/org/openapitools/model/Pet.groovy | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../server/petstore/cpp-pistache/api/PetApi.h | 1 + .../petstore/cpp-pistache/impl/PetApiImpl.h | 1 + .../server/src/handlers/OAIPetApiHandler.h | 1 + .../server/src/requests/OAIPetApiRequest.h | 1 + .../cpp-restbed/generated/3_0/api/FakeApi.h | 1 + .../cpp-restbed/generated/3_0/api/PetApi.h | 1 + .../openapitools/server/api/FakeService.java | 1 + .../server/api/FakeServiceImpl.java | 1 + .../openapitools/server/api/PetService.java | 1 + .../server/api/PetServiceImpl.java | 1 + .../openapitools/server/api/FakeService.java | 1 + .../server/api/FakeServiceImpl.java | 1 + .../openapitools/server/api/PetService.java | 1 + .../server/api/PetServiceImpl.java | 1 + .../java/org/openapitools/api/FakeApi.java | 1 + .../org/openapitools/api/FakeApiService.java | 1 + .../gen/java/org/openapitools/api/PetApi.java | 1 + .../org/openapitools/api/PetApiService.java | 1 + .../api/impl/FakeApiServiceImpl.java | 1 + .../api/impl/PetApiServiceImpl.java | 1 + .../puppies/store/apis/UserApiController.java | 1 - .../store/apis/UserApiControllerImp.java | 1 - .../apis/UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../app/controllers/UserApiController.java | 1 - .../app/controllers/UserApiControllerImp.java | 1 - .../UserApiControllerImpInterface.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../org/openapitools/api/UserApiService.java | 1 - .../api/impl/UserApiServiceImpl.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../org/openapitools/api/UserApiDelegate.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - .../openapitools/virtualan/api/UserApi.java | 1 - .../virtualan/api/UserApiController.java | 1 - .../java/org/openapitools/api/UserApi.java | 1 - .../openapitools/api/UserApiController.java | 1 - 175 files changed, 162 insertions(+), 157 deletions(-) create mode 100644 modules/openapi-generator/src/test/resources/3_0/issue14525.yaml diff --git a/docs/generators/groovy.md b/docs/generators/groovy.md index 8643d6d2d3f..7a1e04c8d61 100644 --- a/docs/generators/groovy.md +++ b/docs/generators/groovy.md @@ -123,6 +123,7 @@ These options may be applied as additional-properties (cli) or configOptions (pl
  • File
  • Float
  • Integer
  • +
  • List
  • Long
  • Map
  • Object
  • diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java index 91aa3fe722a..59260c803e2 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java @@ -659,6 +659,23 @@ public class DefaultCodegen implements CodegenConfig { return objs; } + /** + * Removes importToRemove from the imports of objs, if present. + * This is useful to remove imports that are already present in operations-related template files, to avoid importing the same thing twice. + * + * @param objs imports will be removed from this objs' imports collection + * @param importToRemove the import statement to be removed + */ + protected void removeImport(OperationsMap objs, String importToRemove) { + List> imports = objs.getImports(); + for (Iterator> itr = imports.iterator(); itr.hasNext(); ) { + String itrImport = itr.next().get("import"); + if (itrImport.equals(importToRemove)) { + itr.remove(); + } + } + } + /** * Removes imports from the model that points to itself * Marks a self referencing property, if detected @@ -5196,7 +5213,7 @@ public class DefaultCodegen implements CodegenConfig { codegenParameter.dataType = codegenProperty.dataType; } if (!addSchemaImportsFromV3SpecLocations) { - if (ModelUtils.isSet(parameterSchema)) { + if (ModelUtils.isArraySchema(parameterSchema)) { imports.add(codegenProperty.baseType); } } @@ -7403,7 +7420,7 @@ public class DefaultCodegen implements CodegenConfig { if (addSchemaImportsFromV3SpecLocations) { addImports(imports, schemaProp.getImports(importContainerType, importBaseType, generatorMetadata.getFeatureSet())); } else { - addImports(imports, schemaProp.getImports(false, importBaseType, generatorMetadata.getFeatureSet())); + addImports(imports, schemaProp.getImports(true, importBaseType, generatorMetadata.getFeatureSet())); } } } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppQtClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppQtClientCodegen.java index 35f6ae0bd99..785b2ddbebe 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppQtClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppQtClientCodegen.java @@ -24,8 +24,11 @@ import org.openapitools.codegen.SupportingFile; import org.openapitools.codegen.meta.features.DocumentationFeature; import org.openapitools.codegen.meta.features.GlobalFeature; import org.openapitools.codegen.meta.features.SecurityFeature; +import org.openapitools.codegen.model.ModelMap; +import org.openapitools.codegen.model.OperationsMap; import java.io.File; +import java.util.List; import static org.openapitools.codegen.utils.StringUtils.*; @@ -221,4 +224,11 @@ public class CppQtClientCodegen extends CppQtAbstractCodegen implements CodegenC public void setOptionalProjectFileFlag(boolean flag) { this.optionalProjectFileFlag = flag; } + + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "#include "); + return objs; + } } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppTinyClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppTinyClientCodegen.java index 04e349c9cc7..920455665a9 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppTinyClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppTinyClientCodegen.java @@ -23,6 +23,8 @@ import io.swagger.v3.parser.util.SchemaTypeUtil; import org.openapitools.codegen.meta.features.*; import org.openapitools.codegen.meta.GeneratorMetadata; import org.openapitools.codegen.meta.Stability; +import org.openapitools.codegen.model.ModelMap; +import org.openapitools.codegen.model.OperationsMap; import org.openapitools.codegen.utils.ModelUtils; import java.io.File; @@ -340,5 +342,11 @@ public class CppTinyClientCodegen extends AbstractCppCodegen implements CodegenC return "null"; } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "#include "); + return objs; + } } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/GroovyClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/GroovyClientCodegen.java index 5bbb1819a54..1c0bff0c1be 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/GroovyClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/GroovyClientCodegen.java @@ -68,6 +68,7 @@ public class GroovyClientCodegen extends AbstractJavaCodegen { languageSpecificPrimitives.add("ArrayList"); languageSpecificPrimitives.add("File"); languageSpecificPrimitives.add("Map"); + languageSpecificPrimitives.add("List"); // this must not be OS-specific sourceFolder = projectFolder + "/groovy"; diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaCXFServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaCXFServerCodegen.java index 0bd87011cb1..af7bbb6cc7e 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaCXFServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaCXFServerCodegen.java @@ -19,18 +19,19 @@ package org.openapitools.codegen.languages; import io.swagger.v3.oas.models.media.ComposedSchema; import io.swagger.v3.oas.models.media.Schema; -import org.apache.commons.lang3.StringUtils; import org.openapitools.codegen.*; import org.openapitools.codegen.languages.features.CXFServerFeatures; import org.openapitools.codegen.languages.features.GzipTestFeatures; import org.openapitools.codegen.languages.features.LoggingTestFeatures; import org.openapitools.codegen.languages.features.UseGenericResponseFeatures; +import org.openapitools.codegen.model.ModelMap; +import org.openapitools.codegen.model.OperationsMap; import org.openapitools.codegen.utils.ModelUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.File; -import java.util.Set; +import java.util.List; public class JavaCXFServerCodegen extends AbstractJavaJAXRSServerCodegen implements CXFServerFeatures, GzipTestFeatures, LoggingTestFeatures, UseGenericResponseFeatures { @@ -263,6 +264,13 @@ public class JavaCXFServerCodegen extends AbstractJavaJAXRSServerCodegen } } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "java.util.List"); + return objs; + } + @Override public String getHelp() { return "Generates a Java JAXRS Server application based on Apache CXF framework."; diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java index b6dd22cbfd3..ddd5dfaccc0 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java @@ -19,8 +19,11 @@ package org.openapitools.codegen.languages; import org.openapitools.codegen.*; import org.openapitools.codegen.languages.features.BeanValidationFeatures; +import org.openapitools.codegen.model.ModelMap; +import org.openapitools.codegen.model.OperationsMap; import java.io.File; +import java.util.List; /** * Generates a Java JAXRS Server according to JAXRS 2.0 specification, assuming an @@ -98,6 +101,13 @@ public class JavaJAXRSCXFCDIServerCodegen extends JavaJAXRSSpecServerCodegen imp model.imports.add("JsonProperty"); } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "java.util.List"); + return objs; + } + @Override public String getHelp() { return "Generates a Java JAXRS Server according to JAXRS 2.0 specification, assuming an " diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSSpecServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSSpecServerCodegen.java index b5f1f302ff5..d8234cd0b72 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSSpecServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJAXRSSpecServerCodegen.java @@ -21,9 +21,12 @@ import io.swagger.v3.oas.models.media.Schema; import org.apache.commons.lang3.StringUtils; import org.openapitools.codegen.*; import org.openapitools.codegen.meta.features.DocumentationFeature; +import org.openapitools.codegen.model.ModelMap; +import org.openapitools.codegen.model.OperationsMap; import org.openapitools.codegen.meta.features.SecurityFeature; import java.io.File; +import java.util.List; import java.util.Map; import static org.openapitools.codegen.languages.features.GzipFeatures.USE_GZIP_FEATURE; @@ -314,4 +317,11 @@ public class JavaJAXRSSpecServerCodegen extends AbstractJavaJAXRSServerCodegen { } } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "java.util.List"); + return objs; + } + } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJerseyServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJerseyServerCodegen.java index 9f92940ae97..31afb8317d5 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJerseyServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaJerseyServerCodegen.java @@ -23,6 +23,7 @@ import org.openapitools.codegen.*; import org.openapitools.codegen.meta.features.DocumentationFeature; import org.openapitools.codegen.model.ModelMap; import org.openapitools.codegen.model.ModelsMap; +import org.openapitools.codegen.model.OperationsMap; import java.util.*; @@ -154,4 +155,11 @@ public class JavaJerseyServerCodegen extends AbstractJavaJAXRSServerCodegen { return objs; } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "java.util.List"); + return objs; + } + } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaPlayFrameworkCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaPlayFrameworkCodegen.java index 40ba4295bf3..2e652dcfc53 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaPlayFrameworkCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaPlayFrameworkCodegen.java @@ -32,7 +32,6 @@ import java.io.File; import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; -import java.util.stream.Collectors; import static org.openapitools.codegen.utils.CamelizeOption.LOWERCASE_FIRST_LETTER; import static org.openapitools.codegen.utils.StringUtils.camelize; @@ -371,6 +370,8 @@ public class JavaPlayFrameworkCodegen extends AbstractJavaCodegen implements Bea } } + removeImport(objs, "java.util.List"); + return objs; } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyEapServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyEapServerCodegen.java index 223b4c48429..03d8728f69a 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyEapServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyEapServerCodegen.java @@ -25,6 +25,7 @@ import org.openapitools.codegen.languages.features.SwaggerFeatures; import org.openapitools.codegen.meta.features.DocumentationFeature; import org.openapitools.codegen.model.ModelMap; import org.openapitools.codegen.model.ModelsMap; +import org.openapitools.codegen.model.OperationsMap; import java.io.File; import java.util.HashMap; @@ -152,6 +153,13 @@ public class JavaResteasyEapServerCodegen extends AbstractJavaJAXRSServerCodegen return objs; } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "java.util.List"); + return objs; + } + public void setUseBeanValidation(boolean useBeanValidation) { this.useBeanValidation = useBeanValidation; } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyServerCodegen.java index 69f99eaa9a5..248eec26660 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaResteasyServerCodegen.java @@ -23,11 +23,10 @@ import org.openapitools.codegen.languages.features.JbossFeature; import org.openapitools.codegen.meta.features.DocumentationFeature; import org.openapitools.codegen.model.ModelMap; import org.openapitools.codegen.model.ModelsMap; +import org.openapitools.codegen.model.OperationsMap; import java.io.File; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; public class JavaResteasyServerCodegen extends AbstractJavaJAXRSServerCodegen implements JbossFeature { @@ -163,6 +162,13 @@ public class JavaResteasyServerCodegen extends AbstractJavaJAXRSServerCodegen im return objs; } + @Override + public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List allModels) { + objs = super.postProcessOperationsWithModels(objs, allModels); + removeImport(objs, "java.util.List"); + return objs; + } + public void setGenerateJbossDeploymentDescriptor(boolean generateJbossDeploymentDescriptor) { this.generateJbossDeploymentDescriptor = generateJbossDeploymentDescriptor; } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/NimClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/NimClientCodegen.java index af90ec386ad..6b2e9b21b51 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/NimClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/NimClientCodegen.java @@ -124,7 +124,8 @@ public class NimClientCodegen extends DefaultCodegen implements CodegenConfig { defaultIncludes = new HashSet<>( Arrays.asList( - "array" + "array", + "map" ) ); diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/SpringCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/SpringCodegen.java index a9a0df1b49b..72851b963a6 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/SpringCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/SpringCodegen.java @@ -23,16 +23,7 @@ import static org.openapitools.codegen.utils.StringUtils.camelize; import java.io.File; import java.net.URL; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.EnumSet; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Locale; -import java.util.Map; -import java.util.Objects; -import java.util.Set; +import java.util.*; import java.util.regex.Matcher; import java.util.stream.Collectors; @@ -874,6 +865,8 @@ public class SpringCodegen extends AbstractJavaCodegen objs.put("tagDescription", escapeText(firstTag.getDescription())); } + removeImport(objs, "java.util.List"); + return objs; } diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java index fd40bd3e71a..f00b05d8be5 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/java/JavaClientCodegenTest.java @@ -1770,6 +1770,28 @@ public class JavaClientCodegenTest { .containsWithName("NotNull"); } + @Test + public void testReturnTypeMapping() throws IOException { + File output = Files.createTempDirectory("test").toFile(); + output.deleteOnExit(); + + final CodegenConfigurator configurator = new CodegenConfigurator() + .setGeneratorName("java") + .setInputSpec("src/test/resources/3_0/issue14525.yaml") + .addTypeMapping("array","Stack") + .addImportMapping("Stack","java.util.Stack") + .setOutputDir(output.getAbsolutePath().replace("\\", "/")); + + final ClientOptInput clientOptInput = configurator.toClientOptInput(); + DefaultGenerator generator = new DefaultGenerator(); + generator.opts(clientOptInput).generate(); + + TestUtils.assertFileContains(Paths.get(output + "/src/main/java/org/openapitools/client/api/DefaultApi.java"), + "import java.util.Stack;" + ); + + } + @Test public void testNativeClientExplodedQueryParamWithArrayProperty() throws IOException { Map properties = new HashMap<>(); diff --git a/modules/openapi-generator/src/test/resources/3_0/issue14525.yaml b/modules/openapi-generator/src/test/resources/3_0/issue14525.yaml new file mode 100644 index 00000000000..af1f217c161 --- /dev/null +++ b/modules/openapi-generator/src/test/resources/3_0/issue14525.yaml @@ -0,0 +1,18 @@ +openapi: 3.0.3 +info: + title: Demo app + version: 1.0.0 +paths: + /demo: + get: + summary: Demo + operationId: demo + responses: + '200': + description: Demo response + content: + application/json: + schema: + type: array + items: + type: string \ No newline at end of file diff --git a/samples/client/petstore/cpp-qt/client/PFXUserApi.h b/samples/client/petstore/cpp-qt/client/PFXUserApi.h index 4e4b3e1a9f4..52e790b2e79 100644 --- a/samples/client/petstore/cpp-qt/client/PFXUserApi.h +++ b/samples/client/petstore/cpp-qt/client/PFXUserApi.h @@ -18,7 +18,6 @@ #include "PFXOauth.h" #include "PFXUser.h" -#include #include #include diff --git a/samples/client/petstore/cpp-restsdk/client/include/CppRestPetstoreClient/api/PetApi.h b/samples/client/petstore/cpp-restsdk/client/include/CppRestPetstoreClient/api/PetApi.h index 4107fae2e6a..8457a40c3cf 100644 --- a/samples/client/petstore/cpp-restsdk/client/include/CppRestPetstoreClient/api/PetApi.h +++ b/samples/client/petstore/cpp-restsdk/client/include/CppRestPetstoreClient/api/PetApi.h @@ -25,6 +25,7 @@ #include "CppRestPetstoreClient/model/ApiResponse.h" #include "CppRestPetstoreClient/HttpContent.h" #include "CppRestPetstoreClient/model/Pet.h" +#include #include #include diff --git a/samples/client/petstore/cpp-tiny/lib/service/UserApi.h b/samples/client/petstore/cpp-tiny/lib/service/UserApi.h index b7a42ca811f..8c2f510ac3c 100644 --- a/samples/client/petstore/cpp-tiny/lib/service/UserApi.h +++ b/samples/client/petstore/cpp-tiny/lib/service/UserApi.h @@ -9,7 +9,6 @@ #include #include "User.h" -#include namespace Tiny { diff --git a/samples/client/petstore/groovy/src/main/groovy/org/openapitools/api/UserApi.groovy b/samples/client/petstore/groovy/src/main/groovy/org/openapitools/api/UserApi.groovy index 82be73e27bc..ed75fdd8be3 100644 --- a/samples/client/petstore/groovy/src/main/groovy/org/openapitools/api/UserApi.groovy +++ b/samples/client/petstore/groovy/src/main/groovy/org/openapitools/api/UserApi.groovy @@ -1,7 +1,6 @@ package org.openapitools.api; import org.openapitools.api.ApiUtils -import java.util.List import org.openapitools.model.User class UserApi { diff --git a/samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Pet.groovy b/samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Pet.groovy index eb432e20996..a03b5edd60d 100644 --- a/samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Pet.groovy +++ b/samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Pet.groovy @@ -4,7 +4,6 @@ import groovy.transform.Canonical import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.util.ArrayList; -import java.util.List; import org.openapitools.model.Category; import org.openapitools.model.Tag; diff --git a/samples/client/petstore/spring-cloud-feign-without-url/src/main/java/org/openapitools/api/UserApi.java b/samples/client/petstore/spring-cloud-feign-without-url/src/main/java/org/openapitools/api/UserApi.java index dabd485ca80..ab5a50ca48f 100644 --- a/samples/client/petstore/spring-cloud-feign-without-url/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/client/petstore/spring-cloud-feign-without-url/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java b/samples/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java index dabd485ca80..ab5a50ca48f 100644 --- a/samples/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/client/petstore/spring-http-interface-reactive/src/main/java/org/openapitools/api/UserApi.java b/samples/client/petstore/spring-http-interface-reactive/src/main/java/org/openapitools/api/UserApi.java index f6360fa06f2..0f490adf764 100644 --- a/samples/client/petstore/spring-http-interface-reactive/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/client/petstore/spring-http-interface-reactive/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.ResponseEntity; diff --git a/samples/client/petstore/spring-http-interface/src/main/java/org/openapitools/api/UserApi.java b/samples/client/petstore/spring-http-interface/src/main/java/org/openapitools/api/UserApi.java index 08b68d8177b..78ea7fce5e3 100644 --- a/samples/client/petstore/spring-http-interface/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/client/petstore/spring-http-interface/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.UserDto; import org.springframework.http.ResponseEntity; diff --git a/samples/openapi3/client/petstore/spring-cloud-3/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-cloud-3/src/main/java/org/openapitools/api/UserApi.java index 58f34cf9a82..b76bc074ce4 100644 --- a/samples/openapi3/client/petstore/spring-cloud-3/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-cloud-3/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/client/petstore/spring-cloud-async/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-cloud-async/src/main/java/org/openapitools/api/UserApi.java index dc736e5c5d4..3fb25caff66 100644 --- a/samples/openapi3/client/petstore/spring-cloud-async/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-cloud-async/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/client/petstore/spring-cloud-oas3-fakeapi/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-cloud-oas3-fakeapi/src/main/java/org/openapitools/api/UserApi.java index 9118249f8d8..e7814469b0b 100644 --- a/samples/openapi3/client/petstore/spring-cloud-oas3-fakeapi/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-cloud-oas3-fakeapi/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/client/petstore/spring-cloud-spring-pageable/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-cloud-spring-pageable/src/main/java/org/openapitools/api/UserApi.java index eb9e74b8273..be6d7d00161 100644 --- a/samples/openapi3/client/petstore/spring-cloud-spring-pageable/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-cloud-spring-pageable/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java index a9cbab1d2a2..456118750a9 100644 --- a/samples/openapi3/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-cloud/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/client/petstore/spring-stubs-skip-default-interface/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-stubs-skip-default-interface/src/main/java/org/openapitools/api/UserApi.java index 3baba89f535..3160f132b30 100644 --- a/samples/openapi3/client/petstore/spring-stubs-skip-default-interface/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-stubs-skip-default-interface/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/client/petstore/spring-stubs/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/client/petstore/spring-stubs/src/main/java/org/openapitools/api/UserApi.java index 003ff249a5a..21d316fb34b 100644 --- a/samples/openapi3/client/petstore/spring-stubs/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/client/petstore/spring-stubs/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApi.java index 2315c605988..28a4c16dd22 100644 --- a/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApiController.java b/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/openapi3/server/petstore/spring-boot-springdoc/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApi.java index 1862cbac690..bb6e5ea5ce1 100644 --- a/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApiController.java b/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApiController.java index 6f41ccc46f6..03d837700ff 100644 --- a/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/openapi3/server/petstore/springboot-3/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java index bf19ebd8296..2bd7725acae 100644 --- a/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java b/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java index 1b48d4a9444..463838f10ac 100644 --- a/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java index 3cdc66d22b6..b6c1d4f6437 100644 --- a/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/openapi3/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java index 4d759745098..3bdcd657110 100644 --- a/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java b/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/openapi3/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApi.java index dd4597eba39..846659d3584 100644 --- a/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApiController.java b/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/openapi3/server/petstore/springboot-source/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java b/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java index d08124ee631..29a9f9922f8 100644 --- a/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java b/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java index 894bf6db762..7fd4b3190a6 100644 --- a/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/openapi3/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/cpp-pistache/api/PetApi.h b/samples/server/petstore/cpp-pistache/api/PetApi.h index 1222cf49bcc..6abdbebdbde 100644 --- a/samples/server/petstore/cpp-pistache/api/PetApi.h +++ b/samples/server/petstore/cpp-pistache/api/PetApi.h @@ -31,6 +31,7 @@ #include "ApiResponse.h" #include "Pet.h" #include +#include namespace org::openapitools::server::api { diff --git a/samples/server/petstore/cpp-pistache/impl/PetApiImpl.h b/samples/server/petstore/cpp-pistache/impl/PetApiImpl.h index 7433514c417..20647156480 100644 --- a/samples/server/petstore/cpp-pistache/impl/PetApiImpl.h +++ b/samples/server/petstore/cpp-pistache/impl/PetApiImpl.h @@ -32,6 +32,7 @@ #include "ApiResponse.h" #include "Pet.h" #include +#include namespace org::openapitools::server::api { diff --git a/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/handlers/OAIPetApiHandler.h b/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/handlers/OAIPetApiHandler.h index df992c4c99b..94ed60e72bb 100644 --- a/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/handlers/OAIPetApiHandler.h +++ b/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/handlers/OAIPetApiHandler.h @@ -17,6 +17,7 @@ #include "OAIApiResponse.h" #include "OAIHttpFileElement.h" #include "OAIPet.h" +#include #include namespace OpenAPI { diff --git a/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/requests/OAIPetApiRequest.h b/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/requests/OAIPetApiRequest.h index 70b650ffb6c..e4f4192e13f 100644 --- a/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/requests/OAIPetApiRequest.h +++ b/samples/server/petstore/cpp-qt-qhttpengine-server/server/src/requests/OAIPetApiRequest.h @@ -22,6 +22,7 @@ #include "OAIApiResponse.h" #include "OAIHttpFileElement.h" #include "OAIPet.h" +#include #include #include "OAIPetApiHandler.h" diff --git a/samples/server/petstore/cpp-restbed/generated/3_0/api/FakeApi.h b/samples/server/petstore/cpp-restbed/generated/3_0/api/FakeApi.h index 9283bb7a9fa..a290623f7fa 100644 --- a/samples/server/petstore/cpp-restbed/generated/3_0/api/FakeApi.h +++ b/samples/server/petstore/cpp-restbed/generated/3_0/api/FakeApi.h @@ -42,6 +42,7 @@ #include "User.h" #include #include +#include namespace org { namespace openapitools { diff --git a/samples/server/petstore/cpp-restbed/generated/3_0/api/PetApi.h b/samples/server/petstore/cpp-restbed/generated/3_0/api/PetApi.h index e7665a0164d..f74a4919b4f 100644 --- a/samples/server/petstore/cpp-restbed/generated/3_0/api/PetApi.h +++ b/samples/server/petstore/cpp-restbed/generated/3_0/api/PetApi.h @@ -35,6 +35,7 @@ #include "Pet.h" #include #include +#include namespace org { namespace openapitools { diff --git a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeService.java b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeService.java index cd3e50db02b..83b858b3d8a 100644 --- a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeService.java +++ b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeService.java @@ -19,6 +19,7 @@ import org.openapitools.server.model.FakeBigDecimalMap200Response; import java.io.File; import org.openapitools.server.model.FileSchemaTestClass; import org.openapitools.server.model.HealthCheckResult; +import java.util.List; import java.time.LocalDate; import java.util.Map; import java.time.OffsetDateTime; diff --git a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeServiceImpl.java b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeServiceImpl.java index 6830a2495a1..e20e96c568b 100644 --- a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeServiceImpl.java +++ b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/FakeServiceImpl.java @@ -19,6 +19,7 @@ import org.openapitools.server.model.FakeBigDecimalMap200Response; import java.io.File; import org.openapitools.server.model.FileSchemaTestClass; import org.openapitools.server.model.HealthCheckResult; +import java.util.List; import java.time.LocalDate; import java.util.Map; import java.time.OffsetDateTime; diff --git a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetService.java b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetService.java index 20b812611b5..f7cdc854017 100644 --- a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetService.java +++ b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetService.java @@ -13,6 +13,7 @@ package org.openapitools.server.api; import java.io.File; +import java.util.List; import org.openapitools.server.model.ModelApiResponse; import org.openapitools.server.model.Pet; import java.util.Set; diff --git a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetServiceImpl.java b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetServiceImpl.java index 6f6a14e5ec8..e0f36571c0f 100644 --- a/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetServiceImpl.java +++ b/samples/server/petstore/java-helidon-server/mp/src/main/java/org/openapitools/server/api/PetServiceImpl.java @@ -13,6 +13,7 @@ package org.openapitools.server.api; import java.io.File; +import java.util.List; import org.openapitools.server.model.ModelApiResponse; import org.openapitools.server.model.Pet; import java.util.Set; diff --git a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeService.java b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeService.java index 5a11f23fb4e..bdcf915f1b5 100644 --- a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeService.java +++ b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeService.java @@ -8,6 +8,7 @@ import java.io.File; import org.openapitools.server.model.FileSchemaTestClass; import io.helidon.webserver.Handler; import org.openapitools.server.model.HealthCheckResult; +import java.util.List; import java.time.LocalDate; import java.util.Map; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeServiceImpl.java b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeServiceImpl.java index 1bdbaaa2cd8..05a148cdbcc 100644 --- a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeServiceImpl.java +++ b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/FakeServiceImpl.java @@ -8,6 +8,7 @@ import java.io.File; import org.openapitools.server.model.FileSchemaTestClass; import io.helidon.webserver.Handler; import org.openapitools.server.model.HealthCheckResult; +import java.util.List; import java.time.LocalDate; import java.util.Map; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetService.java b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetService.java index 6851238e192..be72664fc47 100644 --- a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetService.java +++ b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetService.java @@ -2,6 +2,7 @@ package org.openapitools.server.api; import java.io.File; import io.helidon.webserver.Handler; +import java.util.List; import org.openapitools.server.model.ModelApiResponse; import com.fasterxml.jackson.databind.ObjectMapper; import org.openapitools.server.model.Pet; diff --git a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetServiceImpl.java b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetServiceImpl.java index 7857f6bfa57..0a016564542 100644 --- a/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetServiceImpl.java +++ b/samples/server/petstore/java-helidon-server/se/src/main/java/org/openapitools/server/api/PetServiceImpl.java @@ -2,6 +2,7 @@ package org.openapitools.server.api; import java.io.File; import io.helidon.webserver.Handler; +import java.util.List; import org.openapitools.server.model.ModelApiResponse; import com.fasterxml.jackson.databind.ObjectMapper; import org.openapitools.server.model.Pet; diff --git a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApi.java b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApi.java index bd993c1f0b2..fa8a808eb7c 100644 --- a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApi.java +++ b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApi.java @@ -12,6 +12,7 @@ import org.openapitools.model.Client; import java.util.Date; import java.io.File; import org.openapitools.model.FileSchemaTestClass; +import java.util.List; import java.util.Map; import org.openapitools.model.ModelApiResponse; import org.openapitools.model.OuterComposite; diff --git a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApiService.java b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApiService.java index 01934c762cb..2fc3d704eb8 100644 --- a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApiService.java +++ b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/FakeApiService.java @@ -11,6 +11,7 @@ import org.openapitools.model.Client; import java.util.Date; import java.io.File; import org.openapitools.model.FileSchemaTestClass; +import java.util.List; import java.util.Map; import org.openapitools.model.ModelApiResponse; import org.openapitools.model.OuterComposite; diff --git a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApi.java b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApi.java index cb1d0fa0f7c..96a4dcad15d 100644 --- a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApi.java +++ b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApi.java @@ -8,6 +8,7 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.io.File; +import java.util.List; import org.openapitools.model.ModelApiResponse; import org.openapitools.model.Pet; import java.util.Set; diff --git a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApiService.java b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApiService.java index d7d9d94b095..904f41315fa 100644 --- a/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApiService.java +++ b/samples/server/petstore/java-msf4j/src/gen/java/org/openapitools/api/PetApiService.java @@ -7,6 +7,7 @@ import org.wso2.msf4j.formparam.FormDataParam; import org.wso2.msf4j.formparam.FileInfo; import java.io.File; +import java.util.List; import org.openapitools.model.ModelApiResponse; import org.openapitools.model.Pet; import java.util.Set; diff --git a/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/FakeApiServiceImpl.java b/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/FakeApiServiceImpl.java index 0e69a9a5731..7e67c02af19 100644 --- a/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/FakeApiServiceImpl.java +++ b/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/FakeApiServiceImpl.java @@ -8,6 +8,7 @@ import org.openapitools.model.Client; import java.util.Date; import java.io.File; import org.openapitools.model.FileSchemaTestClass; +import java.util.List; import java.util.Map; import org.openapitools.model.ModelApiResponse; import org.openapitools.model.OuterComposite; diff --git a/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/PetApiServiceImpl.java b/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/PetApiServiceImpl.java index 2137f73cd4e..73f1aa91182 100644 --- a/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/PetApiServiceImpl.java +++ b/samples/server/petstore/java-msf4j/src/main/java/org/openapitools/api/impl/PetApiServiceImpl.java @@ -4,6 +4,7 @@ import org.openapitools.api.*; import org.openapitools.model.*; import java.io.File; +import java.util.List; import org.openapitools.model.ModelApiResponse; import org.openapitools.model.Pet; import java.util.Set; diff --git a/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiController.java b/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiController.java index e6e8c6097d4..e6a78057b93 100644 --- a/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiController.java +++ b/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiController.java @@ -1,6 +1,5 @@ package com.puppies.store.apis; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImp.java index 3ff0eb26e4c..cc782eb4c05 100644 --- a/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImp.java @@ -1,6 +1,5 @@ package com.puppies.store.apis; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImpInterface.java index 7f64d626d77..b591a04e9e6 100644 --- a/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-api-package-override/app/com/puppies/store/apis/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package com.puppies.store.apis; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-async/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-async/app/controllers/UserApiController.java index 2d6685b18a4..a48e8d6b437 100644 --- a/samples/server/petstore/java-play-framework-async/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-async/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImp.java index b4c38db7da4..d91f66b3cf4 100644 --- a/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImpInterface.java index 59730a669a5..7c9f9f60346 100644 --- a/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-async/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-controller-only/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-controller-only/app/controllers/UserApiController.java index d3c05dfa203..0a862bf9d2c 100644 --- a/samples/server/petstore/java-play-framework-controller-only/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-controller-only/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiController.java index 6169c162010..240f8764488 100644 --- a/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImp.java index 341f5017181..941e5d9f6ce 100644 --- a/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImpInterface.java index 5ba04804d68..9737f817f0e 100644 --- a/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-fake-endpoints/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiController.java index e0572c7f33c..4ddaa2ffae5 100644 --- a/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImp.java index 02a82befbec..c3b3234ce62 100644 --- a/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImpInterface.java index f1590489fdd..dd6ac361bbc 100644 --- a/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-no-bean-validation/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiController.java index f4218359b68..939a7afdacd 100644 --- a/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImp.java index 75b2af29797..79dfd184464 100644 --- a/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImpInterface.java index f5dc87e54db..d26ead9d14d 100644 --- a/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-no-exception-handling/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiController.java index 740ead6864c..2d1381a3149 100644 --- a/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiControllerImp.java index 5d2342bdf20..870111fdbb8 100644 --- a/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-no-interface/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiController.java index 6169c162010..240f8764488 100644 --- a/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImp.java index 341f5017181..941e5d9f6ce 100644 --- a/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImpInterface.java index 5ba04804d68..9737f817f0e 100644 --- a/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-no-nullable/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiController.java index 6169c162010..240f8764488 100644 --- a/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImp.java index 341f5017181..941e5d9f6ce 100644 --- a/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImpInterface.java index 5ba04804d68..9737f817f0e 100644 --- a/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-no-swagger-ui/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiController.java index 582c691a51b..75cb3377a17 100644 --- a/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImp.java index 341f5017181..941e5d9f6ce 100644 --- a/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImpInterface.java index 5ba04804d68..9737f817f0e 100644 --- a/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework-no-wrap-calls/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework/app/controllers/UserApiController.java b/samples/server/petstore/java-play-framework/app/controllers/UserApiController.java index 6169c162010..240f8764488 100644 --- a/samples/server/petstore/java-play-framework/app/controllers/UserApiController.java +++ b/samples/server/petstore/java-play-framework/app/controllers/UserApiController.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImp.java b/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImp.java index 341f5017181..941e5d9f6ce 100644 --- a/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImp.java +++ b/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImp.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImpInterface.java b/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImpInterface.java index 5ba04804d68..9737f817f0e 100644 --- a/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImpInterface.java +++ b/samples/server/petstore/java-play-framework/app/controllers/UserApiControllerImpInterface.java @@ -1,6 +1,5 @@ package controllers; -import java.util.List; import java.time.OffsetDateTime; import apimodels.User; diff --git a/samples/server/petstore/jaxrs-cxf-annotated-base-path/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-cxf-annotated-base-path/src/gen/java/org/openapitools/api/UserApi.java index f615b43fc0d..35c4e018117 100644 --- a/samples/server/petstore/jaxrs-cxf-annotated-base-path/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-cxf-annotated-base-path/src/gen/java/org/openapitools/api/UserApi.java @@ -1,7 +1,6 @@ package org.openapitools.api; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.io.InputStream; diff --git a/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApi.java index 63b3497ab1b..f90f34580e8 100644 --- a/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApi.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import org.openapitools.model.User; import org.openapitools.api.UserApiService; diff --git a/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApiService.java index f8eba8accd7..2d99b1eecfc 100644 --- a/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs-cxf-cdi/src/gen/java/org/openapitools/api/UserApiService.java @@ -6,7 +6,6 @@ import org.openapitools.model.*; import org.apache.cxf.jaxrs.ext.multipart.Attachment; import org.apache.cxf.jaxrs.ext.multipart.Multipart; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-cxf-cdi/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-cxf-cdi/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index eeb96d4cf30..53c6d6384d8 100644 --- a/samples/server/petstore/jaxrs-cxf-cdi/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-cxf-cdi/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import org.apache.cxf.jaxrs.ext.multipart.Attachment; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-cxf-non-spring-app/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-cxf-non-spring-app/src/gen/java/org/openapitools/api/UserApi.java index 6a0c280728d..7076d234ffe 100644 --- a/samples/server/petstore/jaxrs-cxf-non-spring-app/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-cxf-non-spring-app/src/gen/java/org/openapitools/api/UserApi.java @@ -1,7 +1,6 @@ package org.openapitools.api; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.io.InputStream; diff --git a/samples/server/petstore/jaxrs-cxf/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-cxf/src/gen/java/org/openapitools/api/UserApi.java index 1d2df9950e4..4af8b1db4fb 100644 --- a/samples/server/petstore/jaxrs-cxf/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-cxf/src/gen/java/org/openapitools/api/UserApi.java @@ -1,7 +1,6 @@ package org.openapitools.api; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.io.InputStream; diff --git a/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApi.java index 3373ef79385..7e617b8d5c7 100644 --- a/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApi.java @@ -6,7 +6,6 @@ import org.openapitools.api.factories.UserApiServiceFactory; import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApiService.java index 6b3d986c8b4..e77f749c52c 100644 --- a/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs-datelib-j8/src/gen/java/org/openapitools/api/UserApiService.java @@ -4,7 +4,6 @@ import org.openapitools.api.*; import org.glassfish.jersey.media.multipart.FormDataBodyPart; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-datelib-j8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-datelib-j8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index cf0b4bd1876..fd580390175 100644 --- a/samples/server/petstore/jaxrs-datelib-j8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-datelib-j8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -1,7 +1,6 @@ package org.openapitools.api.impl; import org.openapitools.api.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApi.java index 0f3825ebbfe..ebdd9cabe7f 100644 --- a/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApi.java @@ -7,7 +7,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApiService.java index f37ae6c52c1..5f9b2873f79 100644 --- a/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs-jersey/src/gen/java/org/openapitools/api/UserApiService.java @@ -5,7 +5,6 @@ import org.openapitools.api.*; import org.glassfish.jersey.media.multipart.FormDataBodyPart; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-jersey/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-jersey/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index e4e26b6e054..941d4b82ab0 100644 --- a/samples/server/petstore/jaxrs-jersey/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-jersey/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -2,7 +2,6 @@ package org.openapitools.api.impl; import org.openapitools.api.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApi.java index a86e19f4e7b..8ae5e1891d6 100644 --- a/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApi.java @@ -7,7 +7,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApiService.java index 9c8711a4c33..2ab01f3452e 100644 --- a/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs-resteasy/default/src/gen/java/org/openapitools/api/UserApiService.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/default/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-resteasy/default/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 3922ee89e62..554c147c99f 100644 --- a/samples/server/petstore/jaxrs-resteasy/default/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-resteasy/default/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/eap-java8/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-resteasy/eap-java8/src/gen/java/org/openapitools/api/UserApi.java index 18245bceec1..38de4d3547a 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap-java8/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-resteasy/eap-java8/src/gen/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-resteasy/eap-java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-resteasy/eap-java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 5b04e2fe7c5..fd3958dae71 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap-java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-resteasy/eap-java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -4,7 +4,6 @@ import org.openapitools.api.*; import org.openapitools.model.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-resteasy/eap-joda/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-resteasy/eap-joda/src/gen/java/org/openapitools/api/UserApi.java index 4ff199c2404..4b127c22285 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap-joda/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-resteasy/eap-joda/src/gen/java/org/openapitools/api/UserApi.java @@ -6,7 +6,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import org.joda.time.DateTime; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/eap-joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-resteasy/eap-joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 6f7c52daa96..2806a00e676 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap-joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-resteasy/eap-joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import org.joda.time.DateTime; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/eap/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-resteasy/eap/src/gen/java/org/openapitools/api/UserApi.java index 9085d6360ea..a8f524e8594 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-resteasy/eap/src/gen/java/org/openapitools/api/UserApi.java @@ -6,7 +6,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/eap/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-resteasy/eap/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 1df5c3e26f1..d250cf5c6a2 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-resteasy/eap/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApi.java index 6c9a757e198..70a8bc1cf46 100644 --- a/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApi.java @@ -6,7 +6,6 @@ import org.openapitools.api.UserApiService; import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApiService.java index a5042f3ed87..5da85d24212 100644 --- a/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs-resteasy/java8/src/gen/java/org/openapitools/api/UserApiService.java @@ -4,7 +4,6 @@ import org.openapitools.api.*; import org.openapitools.model.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-resteasy/java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-resteasy/java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index c71a0ed4e5e..ecc386ffc05 100644 --- a/samples/server/petstore/jaxrs-resteasy/java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-resteasy/java8/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -4,7 +4,6 @@ import org.openapitools.api.*; import org.openapitools.model.*; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApi.java index 571e51a3345..4930059c787 100644 --- a/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApi.java @@ -7,7 +7,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import org.joda.time.DateTime; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApiService.java index 8560f101ffb..9c059bf7a87 100644 --- a/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs-resteasy/joda/src/gen/java/org/openapitools/api/UserApiService.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import org.joda.time.DateTime; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-resteasy/joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs-resteasy/joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 6c64a9bc5d3..79b3edebfe7 100644 --- a/samples/server/petstore/jaxrs-resteasy/joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs-resteasy/joda/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -5,7 +5,6 @@ import org.openapitools.model.*; import org.joda.time.DateTime; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs-spec-interface/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-spec-interface/src/gen/java/org/openapitools/api/UserApi.java index 50d286f8dc8..0638dfd3835 100644 --- a/samples/server/petstore/jaxrs-spec-interface/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-spec-interface/src/gen/java/org/openapitools/api/UserApi.java @@ -1,7 +1,6 @@ package org.openapitools.api; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import javax.ws.rs.*; diff --git a/samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/api/UserApi.java index bd46c2f21de..91d89f433d8 100644 --- a/samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/api/UserApi.java @@ -1,7 +1,6 @@ package org.openapitools.api; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import jakarta.ws.rs.*; diff --git a/samples/server/petstore/jaxrs-spec-microprofile-openapi-annotations/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-spec-microprofile-openapi-annotations/src/gen/java/org/openapitools/api/UserApi.java index 76e5deb9eed..6c571ba222a 100644 --- a/samples/server/petstore/jaxrs-spec-microprofile-openapi-annotations/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-spec-microprofile-openapi-annotations/src/gen/java/org/openapitools/api/UserApi.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.LocalDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/jaxrs-spec/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs-spec/src/gen/java/org/openapitools/api/UserApi.java index f576f7de75d..89238abb07f 100644 --- a/samples/server/petstore/jaxrs-spec/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs-spec/src/gen/java/org/openapitools/api/UserApi.java @@ -1,7 +1,6 @@ package org.openapitools.api; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import javax.ws.rs.*; diff --git a/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApi.java index 2808b3bc090..ae69df8cf1b 100644 --- a/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApi.java @@ -8,7 +8,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApiService.java index da302c73c1e..48b26bfcd73 100644 --- a/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs/jersey1-useTags/src/gen/java/org/openapitools/api/UserApiService.java @@ -6,7 +6,6 @@ import org.openapitools.model.*; import com.sun.jersey.multipart.FormDataParam; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey1-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs/jersey1-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index be039a8631c..fa582ebea24 100644 --- a/samples/server/petstore/jaxrs/jersey1-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs/jersey1-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -6,7 +6,6 @@ import org.openapitools.model.*; import com.sun.jersey.multipart.FormDataParam; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApi.java index d3ac6451018..17c99dd0f14 100644 --- a/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApi.java @@ -8,7 +8,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApiService.java index da302c73c1e..48b26bfcd73 100644 --- a/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs/jersey1/src/gen/java/org/openapitools/api/UserApiService.java @@ -6,7 +6,6 @@ import org.openapitools.model.*; import com.sun.jersey.multipart.FormDataParam; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey1/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs/jersey1/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index be039a8631c..fa582ebea24 100644 --- a/samples/server/petstore/jaxrs/jersey1/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs/jersey1/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -6,7 +6,6 @@ import org.openapitools.model.*; import com.sun.jersey.multipart.FormDataParam; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApi.java index ea19c4c1ffd..bbee29b94ad 100644 --- a/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApi.java @@ -7,7 +7,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApiService.java index cef6058d296..f555584d0d6 100644 --- a/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs/jersey2-useTags/src/gen/java/org/openapitools/api/UserApiService.java @@ -5,7 +5,6 @@ import org.openapitools.api.*; import org.glassfish.jersey.media.multipart.FormDataBodyPart; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey2-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs/jersey2-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 6075df2edee..c6018c40f96 100644 --- a/samples/server/petstore/jaxrs/jersey2-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs/jersey2-useTags/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -2,7 +2,6 @@ package org.openapitools.api.impl; import org.openapitools.api.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApi.java b/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApi.java index afb57f5e259..1e162536427 100644 --- a/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApi.java @@ -7,7 +7,6 @@ import io.swagger.annotations.ApiParam; import io.swagger.jaxrs.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.Map; diff --git a/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApiService.java b/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApiService.java index cef6058d296..f555584d0d6 100644 --- a/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApiService.java +++ b/samples/server/petstore/jaxrs/jersey2/src/gen/java/org/openapitools/api/UserApiService.java @@ -5,7 +5,6 @@ import org.openapitools.api.*; import org.glassfish.jersey.media.multipart.FormDataBodyPart; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/jaxrs/jersey2/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java b/samples/server/petstore/jaxrs/jersey2/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java index 6075df2edee..c6018c40f96 100644 --- a/samples/server/petstore/jaxrs/jersey2/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java +++ b/samples/server/petstore/jaxrs/jersey2/src/main/java/org/openapitools/api/impl/UserApiServiceImpl.java @@ -2,7 +2,6 @@ package org.openapitools.api.impl; import org.openapitools.api.*; import java.util.Date; -import java.util.List; import org.openapitools.model.User; import java.util.List; diff --git a/samples/server/petstore/spring-boot-defaultInterface-unhandledException/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/spring-boot-defaultInterface-unhandledException/src/main/java/org/openapitools/api/UserApi.java index 23d23ad1343..11399937ec8 100644 --- a/samples/server/petstore/spring-boot-defaultInterface-unhandledException/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/spring-boot-defaultInterface-unhandledException/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApi.java index 5e03a940207..98aae56ecb1 100644 --- a/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApi.java index 5e03a940207..98aae56ecb1 100644 --- a/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-beanvalidation/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApi.java index 619c391ea11..c3834792a1e 100644 --- a/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiController.java index 1b48d4a9444..463838f10ac 100644 --- a/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiDelegate.java index 3cdc66d22b6..b6c1d4f6437 100644 --- a/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/server/petstore/springboot-delegate-j8/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApi.java index e7225f550ca..72db27aefff 100644 --- a/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiController.java index 90fafe3572e..d8cbcc39539 100644 --- a/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiDelegate.java index 3323a06c909..3a70f6be79e 100644 --- a/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/server/petstore/springboot-delegate-no-response-entity/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java index 619c391ea11..c3834792a1e 100644 --- a/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java index 1b48d4a9444..463838f10ac 100644 --- a/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java index 3cdc66d22b6..b6c1d4f6437 100644 --- a/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/server/petstore/springboot-delegate/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApi.java index dd4597eba39..846659d3584 100644 --- a/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-implicitHeaders-annotationLibrary/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java index 5e03a940207..98aae56ecb1 100644 --- a/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-implicitHeaders/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApi.java index fd77788ae96..c69503fc57d 100644 --- a/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApi.java @@ -6,7 +6,6 @@ package org.openapitools.api; import springfox.documentation.annotations.ApiIgnore; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiController.java index 6d3effb9ec3..083c32a2793 100644 --- a/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiController.java @@ -1,7 +1,6 @@ package org.openapitools.api; import springfox.documentation.annotations.ApiIgnore; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiDelegate.java index 0547a0202f7..104436a855a 100644 --- a/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,7 +1,6 @@ package org.openapitools.api; import springfox.documentation.annotations.ApiIgnore; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApi.java index 0de57c58ae4..684d258a711 100644 --- a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiController.java index 1b48d4a9444..463838f10ac 100644 --- a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiDelegate.java index 1cc04f3d750..28a79b4ce90 100644 --- a/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApi.java index 0de57c58ae4..684d258a711 100644 --- a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiController.java index 1b48d4a9444..463838f10ac 100644 --- a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiDelegate.java b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiDelegate.java index 1cc04f3d750..28a79b4ce90 100644 --- a/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiDelegate.java +++ b/samples/server/petstore/springboot-spring-pageable-delegatePattern/src/main/java/org/openapitools/api/UserApiDelegate.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import org.springframework.http.HttpStatus; diff --git a/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApi.java index 939a45adee8..340a923c3d7 100644 --- a/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-spring-pageable-without-j8/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApi.java index 939a45adee8..340a923c3d7 100644 --- a/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-spring-pageable/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApi.java index 5e03a940207..98aae56ecb1 100644 --- a/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApiController.java index ca00184d2a5..2067b64b6fc 100644 --- a/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.User; diff --git a/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApi.java b/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApi.java index 575133ec568..b594074dc15 100644 --- a/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApi.java +++ b/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.virtualan.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.virtualan.model.User; import io.swagger.v3.oas.annotations.ExternalDocumentation; diff --git a/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApiController.java b/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApiController.java index 65303c96a8a..1786f5ab33b 100644 --- a/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApiController.java +++ b/samples/server/petstore/springboot-virtualan/src/main/java/org/openapitools/virtualan/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.virtualan.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.virtualan.model.User; diff --git a/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java b/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java index e7ab6f8b530..88f920b3ea9 100644 --- a/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java +++ b/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApi.java @@ -5,7 +5,6 @@ */ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.UserDto; import io.swagger.annotations.*; diff --git a/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java b/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java index 167a4b93b2a..88e812a1186 100644 --- a/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java +++ b/samples/server/petstore/springboot/src/main/java/org/openapitools/api/UserApiController.java @@ -1,6 +1,5 @@ package org.openapitools.api; -import java.util.List; import java.time.OffsetDateTime; import org.openapitools.model.UserDto;