From fd6799f0f308959bfefa596cdbb2ef0b73935e57 Mon Sep 17 00:00:00 2001 From: Daniel Balog Date: Fri, 18 Nov 2016 16:55:15 +0100 Subject: [PATCH] 2052: Fixed problem with AntMetaDataExporter not being able to add custom types using build.xml file, or a gradle ant task --- .../sql/codegen/ant/AntMetaDataExporter.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/querydsl-sql-codegen/src/main/java/com/querydsl/sql/codegen/ant/AntMetaDataExporter.java b/querydsl-sql-codegen/src/main/java/com/querydsl/sql/codegen/ant/AntMetaDataExporter.java index 46702b54b..43a57d6f3 100644 --- a/querydsl-sql-codegen/src/main/java/com/querydsl/sql/codegen/ant/AntMetaDataExporter.java +++ b/querydsl-sql-codegen/src/main/java/com/querydsl/sql/codegen/ant/AntMetaDataExporter.java @@ -176,7 +176,7 @@ public class AntMetaDataExporter extends Task { /** * custom types to use */ - private String[] customTypes; + private List customTypes = Lists.newArrayList(); /** * scala generation mode @@ -592,12 +592,11 @@ public class AntMetaDataExporter extends Task { this.columnAnnotations = columnAnnotations; } - public String[] getCustomTypes() { - return customTypes; - } - - public void setCustomTypes(String[] customTypes) { - this.customTypes = customTypes; + /** + * Adds custom type to ant + */ + public void addCustomType(String customType) { + customTypes.add(customType); } public boolean isCreateScalaSources() {