From 713e7a658404d2fb1b16e7440a8a3074d5de4738 Mon Sep 17 00:00:00 2001 From: Ole Lensmar Date: Wed, 20 May 2015 18:06:37 -0600 Subject: [PATCH] updated core dependency version to 1.5.2-M2 with related fixes --- .../wordnik/swagger/codegen/CodegenProperty.java | 5 ++++- .../wordnik/swagger/codegen/DefaultCodegen.java | 4 ++-- .../codegen/examples/ExampleGenerator.java | 4 ++-- pom.xml | 15 +-------------- 4 files changed, 9 insertions(+), 19 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java index b00c962ba6b..921ca90f189 100644 --- a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java +++ b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/CodegenProperty.java @@ -16,7 +16,10 @@ public class CodegenProperty { public String example; public String jsonSchema; - public Double minimum, maximum, exclusiveMinimum, exclusiveMaximum; + public Double minimum; + public Double maximum; + public Boolean exclusiveMinimum; + public Boolean exclusiveMaximum; public Boolean hasMore = null, required = null, secondaryParam = null; public Boolean isPrimitiveType, isContainer, isNotContainer; public boolean isEnum; diff --git a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java index 6f51374c536..f9c304f794a 100644 --- a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java @@ -1024,13 +1024,13 @@ public class DefaultCodegen { return secs; } - protected List> toExamples(Map examples) { + protected List> toExamples(Map examples) { if(examples == null) return null; List> output = new ArrayList>(); for(String key: examples.keySet()) { - String value = examples.get(key); + String value = String.valueOf(examples.get(key)); Map kv = new HashMap(); kv.put("contentType", key); diff --git a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/examples/ExampleGenerator.java b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/examples/ExampleGenerator.java index 80063625440..b0fbf34a07f 100644 --- a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/examples/ExampleGenerator.java +++ b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/examples/ExampleGenerator.java @@ -22,7 +22,7 @@ public class ExampleGenerator { this.examples = examples; } - public List> generate(Map examples, List mediaTypes, Property property) { + public List> generate(Map examples, List mediaTypes, Property property) { List> output = new ArrayList>(); Set processedModels = new HashSet(); if(examples == null ) { @@ -54,7 +54,7 @@ public class ExampleGenerator { } else { for(String key: examples.keySet()) { - String value = examples.get(key); + String value = String.valueOf(examples.get(key)); Map kv = new HashMap(); kv.put("contentType", key); diff --git a/pom.xml b/pom.xml index e28a46bb442..b7c837b42e5 100644 --- a/pom.xml +++ b/pom.xml @@ -302,18 +302,6 @@ samples/client/petstore/java - - scala-client - - - env - scala - - - - samples/client/petstore/scala - - objc-client @@ -373,7 +361,6 @@ samples/client/petstore/android-java samples/client/petstore/java - samples/client/petstore/scala samples/server/petstore/jaxrs samples/server/petstore/spring-mvc samples/client/petstore/objc @@ -453,7 +440,7 @@ 1.0.6-SNAPSHOT 2.10.4 2.3.4 - 1.5.1-M2 + 1.5.2-M2 2.1.4 2.3 1.2