Removed multiple arrays Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/717f5bef Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/717f5bef Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/717f5bef
Branch: refs/heads/camel-2.18.x Commit: 717f5befda42e3843c93f044c5c85e02b2fc1d17 Parents: 51102b2 Author: Arturs <asiri...@inbox.lv> Authored: Fri Oct 21 16:13:19 2016 +0300 Committer: Claus Ibsen <davscl...@apache.org> Committed: Sat Oct 22 11:44:57 2016 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/camel/swagger/RestSwaggerReader.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/717f5bef/components/camel-swagger-java/src/main/java/org/apache/camel/swagger/RestSwaggerReader.java ---------------------------------------------------------------------- diff --git a/components/camel-swagger-java/src/main/java/org/apache/camel/swagger/RestSwaggerReader.java b/components/camel-swagger-java/src/main/java/org/apache/camel/swagger/RestSwaggerReader.java index 251ae38..db16013 100644 --- a/components/camel-swagger-java/src/main/java/org/apache/camel/swagger/RestSwaggerReader.java +++ b/components/camel-swagger-java/src/main/java/org/apache/camel/swagger/RestSwaggerReader.java @@ -297,7 +297,9 @@ public class RestSwaggerReader { if (verb.getType() != null) { if(verb.getType().endsWith("[]")){ - Property prop = modelTypeAsProperty(verb.getType(), swagger); + String typeName = verb.getType(); + typeName = typeName.substring(0, typeName.length() - 2); + Property prop = modelTypeAsProperty(typeName, swagger); if (prop != null) { ArrayModel arrayModel = new ArrayModel(); arrayModel.setItems(prop);