From 8237e491ac7860d1e172588d702236f84e1cd91b Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Mon, 26 Jun 2017 13:10:31 -0700 Subject: [PATCH] fixed order of checking --- .../src/main/java/io/swagger/codegen/DefaultCodegen.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java index 49ea0d4bb5fb..3f91eaae98ac 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java @@ -1123,8 +1123,6 @@ public class DefaultCodegen { String datatype = null; if (p instanceof StringProperty && "number".equals(p.getFormat())) { datatype = "BigDecimal"; - } else if (p instanceof StringProperty) { - datatype = "string"; } else if (p instanceof ByteArrayProperty) { datatype = "ByteArray"; } else if (p instanceof BinaryProperty) { @@ -1163,6 +1161,8 @@ public class DefaultCodegen { datatype = "Object"; LOGGER.error(e.getMessage(), e); } + } else if (p instanceof StringProperty) { + datatype = "string"; } else { if (p != null) { datatype = p.getType();