This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository i18n. See https://gitlab.nuiton.org/nuiton/i18n.git commit 0706d6818474c079eb02d9edb7a2d2b354f126b4 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Aug 28 16:45:03 2016 +0200 fix generated code (See #4006) --- .../java/org/nuiton/i18n/plugin/GenerateI18nEnumHelperMojo.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/GenerateI18nEnumHelperMojo.java b/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/GenerateI18nEnumHelperMojo.java index 22b0e41..5c47541 100644 --- a/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/GenerateI18nEnumHelperMojo.java +++ b/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/GenerateI18nEnumHelperMojo.java @@ -6,7 +6,7 @@ import org.apache.commons.io.IOUtils; import org.apache.maven.plugins.annotations.LifecyclePhase; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; -import org.nuiton.util.FileUtil; +import org.nuiton.plugin.PluginHelper; import java.io.BufferedWriter; import java.io.File; @@ -64,7 +64,7 @@ public class GenerateI18nEnumHelperMojo extends AbstractI18nMojo { packageName = getProject().getGroupId() + "." + getProject().getArtifactId().replaceAll("-", "."); } - File directory = FileUtil.getFileFromFQN(outputdirectory, packageName); + File directory = PluginHelper.getFile(outputdirectory, packageName.trim().split("\\.")); File file = new File(directory, className + ".java"); Files.createParentDirs(file); @@ -95,8 +95,7 @@ public class GenerateI18nEnumHelperMojo extends AbstractI18nMojo { writer.write(" }\n"); writer.write("\n"); writer.write(" protected static <E extends Enum<E>> String getLabelKey(E e) {\n"); - writer.write(" Class<? extends Enum> aClass = e.getClass();\n"); - writer.write(" return \"" + prefix + "\" + aClass.getName() + \".\" + aClass.getSimpleName() + \".\" + e.name();\n"); + writer.write(" return \"" + prefix + "\" + e.getClass().getName() + \".\" + e.name();\n"); writer.write(" }\n"); writer.write("\n"); writer.write(" static {\n\n"); -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.