Skip to content

Commit c22a2c2

Browse files
authored
Merge pull request #40 from jmini/patch-17
Remove fields declaration hiding another field or variable
2 parents b41639f + a2b052a commit c22a2c2

File tree

6 files changed

+14
-15
lines changed

6 files changed

+14
-15
lines changed

src/main/java/io/swagger/codegen/languages/DefaultCodegenConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,16 @@
8686
import static io.swagger.codegen.CodegenConstants.HAS_REQUIRED_EXT_NAME;
8787
import static io.swagger.codegen.CodegenConstants.IS_ARRAY_MODEL_EXT_NAME;
8888
import static io.swagger.codegen.CodegenConstants.IS_ENUM_EXT_NAME;
89+
import static io.swagger.codegen.handlebars.helpers.ExtensionHelper.getBooleanValue;
8990
import static io.swagger.codegen.languages.CodegenHelper.getDefaultIncludes;
9091
import static io.swagger.codegen.languages.CodegenHelper.getImportMappings;
9192
import static io.swagger.codegen.languages.CodegenHelper.getTypeMappings;
9293
import static io.swagger.codegen.languages.CodegenHelper.initalizeSpecialCharacterMapping;
93-
import static io.swagger.codegen.handlebars.helpers.ExtensionHelper.getBooleanValue;
9494
import static io.swagger.codegen.utils.ModelUtils.processCodegenModels;
9595

9696
public abstract class DefaultCodegenConfig implements CodegenConfig {
97+
private static final Logger LOGGER = LoggerFactory.getLogger(DefaultCodegenConfig.class);
9798

98-
protected static final Logger LOGGER = LoggerFactory.getLogger(DefaultCodegenConfig.class);
9999
public static final String DEFAULT_CONTENT_TYPE = "application/json";
100100
public static final String REQUEST_BODY_NAME = "body";
101101
public static final String DEFAULT_TEMPLATE_VERSION = "v2";

src/main/java/io/swagger/codegen/languages/java/AbstractJavaCodegen.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import io.swagger.codegen.CodegenOperation;
88
import io.swagger.codegen.CodegenParameter;
99
import io.swagger.codegen.CodegenProperty;
10-
import io.swagger.codegen.languages.DefaultCodegenConfig;
1110
import io.swagger.codegen.handlebars.helpers.JavaHelper;
11+
import io.swagger.codegen.languages.DefaultCodegenConfig;
1212
import io.swagger.v3.oas.models.OpenAPI;
1313
import io.swagger.v3.oas.models.Operation;
1414
import io.swagger.v3.oas.models.PathItem;
@@ -40,7 +40,7 @@
4040
import static io.swagger.codegen.handlebars.helpers.ExtensionHelper.getBooleanValue;
4141

4242
public abstract class AbstractJavaCodegen extends DefaultCodegenConfig {
43-
static Logger LOGGER = LoggerFactory.getLogger(AbstractJavaCodegen.class);
43+
private static Logger LOGGER = LoggerFactory.getLogger(AbstractJavaCodegen.class);
4444
public static final String FULL_JAVA_UTIL = "fullJavaUtil";
4545
public static final String DEFAULT_LIBRARY = "<default>";
4646
public static final String DATE_LIBRARY = "dateLibrary";
@@ -75,13 +75,13 @@ public abstract class AbstractJavaCodegen extends DefaultCodegenConfig {
7575
protected String javaUtilPrefix = "";
7676
protected Boolean serializableModel = false;
7777
protected boolean serializeBigDecimalAsString = false;
78-
protected boolean hideGenerationTimestamp = false;
7978
protected String apiDocPath = "docs/";
8079
protected String modelDocPath = "docs/";
8180
protected boolean supportJava6= false;
8281

8382
public AbstractJavaCodegen() {
8483
super();
84+
hideGenerationTimestamp = false;
8585
supportsInheritance = true;
8686

8787
setReservedWordsLowerCase(

src/main/java/io/swagger/codegen/languages/java/AbstractJavaJAXRSServerCodegen.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
import static io.swagger.codegen.languages.helpers.ExtensionHelper.getBooleanValue;
2424

2525
public abstract class AbstractJavaJAXRSServerCodegen extends AbstractJavaCodegen implements BeanValidationFeatures {
26+
private static Logger LOGGER = LoggerFactory.getLogger(AbstractJavaJAXRSServerCodegen.class);
27+
2628
/**
2729
* Name of the sub-directory in "src/main/resource" where to find the
2830
* Mustache template for the JAX-RS Codegen.
@@ -34,8 +36,6 @@ public abstract class AbstractJavaJAXRSServerCodegen extends AbstractJavaCodegen
3436

3537
protected boolean useBeanValidation = true;
3638

37-
static Logger LOGGER = LoggerFactory.getLogger(AbstractJavaJAXRSServerCodegen.class);
38-
3939
public AbstractJavaJAXRSServerCodegen() {
4040
super();
4141

src/main/java/io/swagger/codegen/languages/java/JavaJAXRSCXFCDIServerCodegen.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,11 @@
1717
*/
1818
public class JavaJAXRSCXFCDIServerCodegen extends JavaJAXRSSpecServerCodegen implements BeanValidationFeatures {
1919

20-
protected boolean useBeanValidation = true;
21-
2220
/**
2321
* Default constructor
2422
*/
2523
public JavaJAXRSCXFCDIServerCodegen() {
24+
useBeanValidation = true;
2625
outputFolder = "generated-code/JavaJaxRS-CXF-CDI";
2726
artifactId = "swagger-jaxrs-cxf-cdi-server";
2827
sourceFolder = "src" + File.separator + "gen" + File.separator + "java";

src/main/java/io/swagger/codegen/languages/java/JavaJerseyServerCodegen.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ public class JavaJerseyServerCodegen extends AbstractJavaJAXRSServerCodegen {
2323
protected static final String LIBRARY_JERSEY2 = "jersey2";
2424

2525
/**
26-
* Default library template to use. (Default:{@value #DEFAULT_LIBRARY})
26+
* Default library template to use. (Default:{@value #DEFAULT_JERSEY_LIBRARY})
2727
*/
28-
public static final String DEFAULT_LIBRARY = LIBRARY_JERSEY2;
28+
public static final String DEFAULT_JERSEY_LIBRARY = LIBRARY_JERSEY2;
2929
public static final String USE_TAGS = "useTags";
3030

3131
protected boolean useTags = false;
@@ -40,7 +40,7 @@ public JavaJerseyServerCodegen() {
4040
supportedLibraries.put(LIBRARY_JERSEY1, "Jersey core 1.x");
4141
supportedLibraries.put(LIBRARY_JERSEY2, "Jersey core 2.x");
4242
library.setEnum(supportedLibraries);
43-
library.setDefault(DEFAULT_LIBRARY);
43+
library.setDefault(DEFAULT_JERSEY_LIBRARY);
4444

4545
cliOptions.add(library);
4646
cliOptions.add(CliOption.newBoolean(SUPPORT_JAVA6, "Whether to support Java6 with the Jersey1/2 library."));
@@ -100,7 +100,7 @@ public void processOpts() {
100100

101101
// use default library if unset
102102
if (StringUtils.isEmpty(library)) {
103-
setLibrary(DEFAULT_LIBRARY);
103+
setLibrary(DEFAULT_JERSEY_LIBRARY);
104104
}
105105

106106
if (additionalProperties.containsKey(CodegenConstants.IMPL_FOLDER)) {

src/main/java/io/swagger/codegen/languages/java/JavaResteasyEapServerCodegen.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222

2323
public class JavaResteasyEapServerCodegen extends AbstractJavaJAXRSServerCodegen implements JbossFeature, BeanValidationFeatures, SwaggerFeatures {
2424

25-
protected boolean useBeanValidation = true;
2625
protected boolean generateJbossDeploymentDescriptor = true;
2726
protected boolean useSwaggerFeature = false;
2827

2928
public JavaResteasyEapServerCodegen() {
30-
3129
super();
3230

31+
useBeanValidation = true;
32+
3333
artifactId = "swagger-jaxrs-resteasy-eap-server";
3434

3535
outputFolder = "generated-code/JavaJaxRS-Resteasy-eap";

0 commit comments

Comments
 (0)