From c35373228af950500da3d02b76231a9d9482147d Mon Sep 17 00:00:00 2001 From: Jeremie Bresson Date: Wed, 7 Mar 2018 14:20:11 +0100 Subject: [PATCH] JAXRS: Add @Deprecated & javadoc comment --- .../codegen/languages/AbstractJavaJAXRSServerCodegen.java | 5 +++++ .../io/swagger/codegen/languages/JavaCXFServerCodegen.java | 5 +++++ .../codegen/languages/JavaJAXRSCXFCDIServerCodegen.java | 4 ++++ .../codegen/languages/JavaJAXRSSpecServerCodegen.java | 5 +++++ .../swagger/codegen/languages/JavaJerseyServerCodegen.java | 5 +++++ .../codegen/languages/JavaResteasyEapServerCodegen.java | 5 +++++ .../swagger/codegen/languages/JavaResteasyServerCodegen.java | 5 +++++ 7 files changed, 34 insertions(+) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaJAXRSServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaJAXRSServerCodegen.java index e0171838099..5ee8fc862df 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaJAXRSServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaJAXRSServerCodegen.java @@ -24,6 +24,11 @@ import static io.swagger.codegen.languages.helpers.ExtensionHelper.getBooleanValue; +/** + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.AbstractJavaJAXRSServerCodegen instead. + */ +@Deprecated public abstract class AbstractJavaJAXRSServerCodegen extends AbstractJavaCodegen implements BeanValidationFeatures { /** * Name of the sub-directory in "src/main/resource" where to find the diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaCXFServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaCXFServerCodegen.java index cf4561b1be2..be66a8bbbf6 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaCXFServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaCXFServerCodegen.java @@ -18,6 +18,11 @@ import io.swagger.codegen.languages.features.LoggingTestFeatures; import io.swagger.codegen.languages.features.UseGenericResponseFeatures; +/** + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.JavaCXFServerCodegen instead. + */ +@Deprecated public class JavaCXFServerCodegen extends AbstractJavaJAXRSServerCodegen implements CXFServerFeatures, GzipTestFeatures, LoggingTestFeatures, UseGenericResponseFeatures { diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java index d3895532f76..8fed20c26b3 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSCXFCDIServerCodegen.java @@ -14,7 +14,11 @@ * Similar to the original JAXRS generator, this creates API and Service classes * in /src/gen/java and a sample ServiceImpl in /src/main/java. The API uses CDI * to get an instance of ServiceImpl that implements the Service interface. + * + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.JavaJAXRSCXFCDIServerCodegen instead. */ +@Deprecated public class JavaJAXRSCXFCDIServerCodegen extends JavaJAXRSSpecServerCodegen implements BeanValidationFeatures { protected boolean useBeanValidation = true; diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSSpecServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSSpecServerCodegen.java index b7a77442e6c..c5e246f5cd7 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSSpecServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJAXRSSpecServerCodegen.java @@ -19,6 +19,11 @@ import io.swagger.codegen.SupportingFile; import io.swagger.v3.core.util.Json; +/** + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.JavaJAXRSSpecServerCodegen instead. + */ +@Deprecated public class JavaJAXRSSpecServerCodegen extends AbstractJavaJAXRSServerCodegen { diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJerseyServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJerseyServerCodegen.java index a0105a20661..5ad8b150617 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJerseyServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaJerseyServerCodegen.java @@ -16,6 +16,11 @@ import static io.swagger.codegen.CodegenConstants.IS_ENUM_EXT_NAME; import static io.swagger.codegen.languages.helpers.ExtensionHelper.getBooleanValue; +/** + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.JavaJerseyServerCodegen instead. + */ +@Deprecated public class JavaJerseyServerCodegen extends AbstractJavaJAXRSServerCodegen { protected static final String LIBRARY_JERSEY1 = "jersey1"; diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyEapServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyEapServerCodegen.java index cc196338efa..8cd3149cae5 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyEapServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyEapServerCodegen.java @@ -22,6 +22,11 @@ import static io.swagger.codegen.CodegenConstants.IS_ENUM_EXT_NAME; import static io.swagger.codegen.languages.helpers.ExtensionHelper.getBooleanValue; +/** + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.JavaResteasyEapServerCodegen instead. + */ +@Deprecated public class JavaResteasyEapServerCodegen extends AbstractJavaJAXRSServerCodegen implements JbossFeature, BeanValidationFeatures, SwaggerFeatures { diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyServerCodegen.java index 0cc5de12011..05572a3e000 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyServerCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaResteasyServerCodegen.java @@ -19,6 +19,11 @@ import static io.swagger.codegen.CodegenConstants.IS_ENUM_EXT_NAME; import static io.swagger.codegen.languages.helpers.ExtensionHelper.getBooleanValue; +/** + * new version of this class can be found on: https://github.com/swagger-api/swagger-codegen-generators + * @deprecated use io.swagger.codegen.languages.java.JavaResteasyServerCodegen instead. + */ +@Deprecated public class JavaResteasyServerCodegen extends AbstractJavaJAXRSServerCodegen implements JbossFeature { protected boolean generateJbossDeploymentDescriptor = true;