Skip to content

Commit 6d70a74

Browse files
authored
Merge pull request #8746 from swagger-api/lib-updates
update parser to 1.0.39-SNAPSHOT
2 parents acf6060 + d26a775 commit 6d70a74

File tree

4 files changed

+11
-1
lines changed

4 files changed

+11
-1
lines changed

modules/swagger-codegen/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,11 @@
208208
<artifactId>swagger-models</artifactId>
209209
<version>${swagger-core-version}</version>
210210
</dependency>
211+
<dependency>
212+
<groupId>io.swagger</groupId>
213+
<artifactId>swagger-parser</artifactId>
214+
<version>${swagger-parser-version-v1}</version>
215+
</dependency>
211216
<dependency>
212217
<groupId>io.swagger.core.v3</groupId>
213218
<artifactId>swagger-core</artifactId>

modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/service/GeneratorUtil.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
import io.swagger.v3.core.util.Json;
1414
import org.apache.commons.lang3.StringUtils;
1515
import org.apache.commons.lang3.Validate;
16+
import org.slf4j.Logger;
17+
import org.slf4j.LoggerFactory;
1618

1719
import java.util.List;
1820
import java.util.Map;
@@ -21,6 +23,8 @@
2123

2224
public class GeneratorUtil {
2325

26+
protected static final Logger LOGGER = LoggerFactory.getLogger(GeneratorUtil.class);
27+
2428
public static io.swagger.codegen.ClientOptInput getClientOptInputV2(GenerationRequest generationRequest) {
2529
final Options options = generationRequest.getOptions();
2630
String inputSpec = null;
@@ -67,6 +71,7 @@ public static io.swagger.codegen.ClientOptInput getClientOptInputV2(GenerationRe
6771
swagger = new SwaggerParser().read(node, true);
6872
}
6973
} catch (Exception e) {
74+
LOGGER.error("Exception parsing input spec", e);
7075
throw new BadRequestException("The swagger specification supplied was not valid");
7176
}
7277
}

modules/swagger-generator/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,6 @@
329329
<properties>
330330
<dockerfile.tag.skip>true</dockerfile.tag.skip>
331331
<docker-latest-tag>unstable</docker-latest-tag>
332-
<swagger-parser-version-v1>1.0.38</swagger-parser-version-v1>
333332
<maven-plugin-version>1.0.0</maven-plugin-version>
334333
<jetty-version>9.4.11.v20180605</jetty-version>
335334
<inflector-version>2.0.0-rc2</inflector-version>

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,6 +1017,7 @@
10171017
</repositories>
10181018
<properties>
10191019
<swagger-parser-version>2.0.4</swagger-parser-version>
1020+
<swagger-parser-version-v1>1.0.39-SNAPSHOT</swagger-parser-version-v1>
10201021
<scala-version>2.11.1</scala-version>
10211022
<felix-version>3.3.0</felix-version>
10221023
<swagger-core-version>2.0.4</swagger-core-version>

0 commit comments

Comments
 (0)