From 456a3c45daa85ac1dae77852aea51d252ff5d00f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Sat, 20 Apr 2013 17:08:05 +0300 Subject: [PATCH] #400 Improve null handling of options --- .../java/com/mysema/query/apt/DefaultConfiguration.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/querydsl-apt/src/main/java/com/mysema/query/apt/DefaultConfiguration.java b/querydsl-apt/src/main/java/com/mysema/query/apt/DefaultConfiguration.java index 012012cbd..ecdb9f2ef 100644 --- a/querydsl-apt/src/main/java/com/mysema/query/apt/DefaultConfiguration.java +++ b/querydsl-apt/src/main/java/com/mysema/query/apt/DefaultConfiguration.java @@ -152,13 +152,13 @@ public class DefaultConfiguration implements Configuration { createDefaultVariable = Boolean.valueOf(options.get(QUERYDSL_CREATE_DEFAULT_VARIABLE)); } if (options.containsKey(QUERYDSL_PACKAGE_SUFFIX)) { - module.bind(CodegenModule.PACKAGE_SUFFIX, options.get(QUERYDSL_PACKAGE_SUFFIX)); + module.bind(CodegenModule.PACKAGE_SUFFIX, Strings.nullToEmpty(options.get(QUERYDSL_PACKAGE_SUFFIX))); } if (options.containsKey(QUERYDSL_PREFIX)) { - module.bind(CodegenModule.PREFIX, options.get(QUERYDSL_PREFIX)); + module.bind(CodegenModule.PREFIX, Strings.nullToEmpty(options.get(QUERYDSL_PREFIX))); } if (options.containsKey(QUERYDSL_SUFFIX)) { - module.bind(CodegenModule.SUFFIX, options.get(QUERYDSL_SUFFIX)); + module.bind(CodegenModule.SUFFIX, Strings.nullToEmpty(options.get(QUERYDSL_SUFFIX))); } if (options.containsKey(QUERYDSL_UNKNOWN_AS_EMBEDDABLE)) { unknownAsEmbedded = Boolean.valueOf(options.get(QUERYDSL_UNKNOWN_AS_EMBEDDABLE));