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 9591a0ba771..1e9dd021fe3 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 @@ -1835,6 +1835,17 @@ public class DefaultCodegen { property.complexType = innerProperty.baseType; } else { property.isPrimitiveType = true; + property.isBoolean = innerProperty.isBoolean; + property.isLong = innerProperty.isLong; + property.isInteger = innerProperty.isInteger; + property.isDouble = innerProperty.isDouble; + property.isFloat = innerProperty.isFloat; + property.isByteArray = innerProperty.isByteArray; + property.isBinary = innerProperty.isBinary; + property.isFile = innerProperty.isFile; + property.isDate = innerProperty.isDate; + property.isDateTime = innerProperty.isDateTime; + property.isString = innerProperty.isString; } property.items = innerProperty; // inner item is Enum diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractEiffelCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractEiffelCodegen.java index 723e2fb1f7e..c5894e6ba3d 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractEiffelCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractEiffelCodegen.java @@ -584,6 +584,17 @@ public abstract class AbstractEiffelCodegen extends DefaultCodegen implements Co property.complexType = innerProperty.baseType; } else { property.isPrimitiveType = true; + property.isBoolean = innerProperty.isBoolean; + property.isLong = innerProperty.isLong; + property.isInteger = innerProperty.isInteger; + property.isDouble = innerProperty.isDouble; + property.isFloat = innerProperty.isFloat; + property.isByteArray = innerProperty.isByteArray; + property.isBinary = innerProperty.isBinary; + property.isFile = innerProperty.isFile; + property.isDate = innerProperty.isDate; + property.isDateTime = innerProperty.isDateTime; + property.isString = innerProperty.isString; } property.items = innerProperty; // inner item is Enum