Skip to content

Commit 4d6d5ea

Browse files
authored
Merge branch 'master' into issue_731
2 parents a387694 + f1b4be8 commit 4d6d5ea

25 files changed

+1401
-7
lines changed

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>io.swagger.codegen.v3</groupId>
1414
<artifactId>swagger-codegen-generators</artifactId>
15-
<version>1.0.21-SNAPSHOT</version>
15+
<version>1.0.22-SNAPSHOT</version>
1616
<packaging>jar</packaging>
1717

1818
<build>
@@ -252,9 +252,9 @@
252252
</dependency>
253253
</dependencies>
254254
<properties>
255-
<swagger-codegen-version>3.0.21-SNAPSHOT</swagger-codegen-version>
256-
<swagger-parser-version>2.0.21-SNAPSHOT</swagger-parser-version>
257-
<swagger-core-version>2.1.2</swagger-core-version>
255+
<swagger-codegen-version>3.0.22-SNAPSHOT</swagger-codegen-version>
256+
<swagger-parser-version>2.0.21</swagger-parser-version>
257+
<swagger-core-version>2.1.4</swagger-core-version>
258258
<jackson-version>2.10.3</jackson-version>
259259
<scala-version>2.11.1</scala-version>
260260
<felix-version>3.3.0</felix-version>

src/main/java/io/swagger/codegen/v3/generators/DefaultCodegenConfig.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
import static io.swagger.codegen.v3.generators.handlebars.ExtensionHelper.getBooleanValue;
112112

113113
public abstract class DefaultCodegenConfig implements CodegenConfig {
114-
private static final Logger LOGGER = LoggerFactory.getLogger(DefaultCodegenConfig.class);
114+
protected static final Logger LOGGER = LoggerFactory.getLogger(DefaultCodegenConfig.class);
115115

116116
public static final String DEFAULT_CONTENT_TYPE = "application/json";
117117
public static final String REQUEST_BODY_NAME = "body";
@@ -2697,7 +2697,9 @@ else if (schema instanceof ArraySchema) {
26972697
if (codegenProperty.complexType != null) {
26982698
imports.add(codegenProperty.complexType);
26992699
}
2700-
imports.add(codegenProperty.baseType);
2700+
if (codegenParameter.baseType != null) {
2701+
imports.add(codegenProperty.baseType);
2702+
}
27012703
CodegenProperty innerCp = codegenProperty;
27022704
while(innerCp != null) {
27032705
if(innerCp.complexType != null) {
@@ -2717,7 +2719,9 @@ else if (schema instanceof ArraySchema) {
27172719
setParameterNullable(codegenParameter, codegenProperty);
27182720

27192721
while (codegenProperty != null) {
2720-
imports.add(codegenProperty.baseType);
2722+
if (codegenProperty.baseType != null) {
2723+
imports.add(codegenProperty.baseType);
2724+
}
27212725
codegenProperty = codegenProperty.items;
27222726
}
27232727
}

0 commit comments

Comments
 (0)