From f41a50093aeed97289c2976ff08f445a9357c682 Mon Sep 17 00:00:00 2001 From: Markus Kreth Date: Fri, 24 May 2019 20:16:06 +0200 Subject: [PATCH] corrected merge error --- src/main/java/de/kreth/property2java/Configuration.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/kreth/property2java/Configuration.java b/src/main/java/de/kreth/property2java/Configuration.java index 2d4e2cf..a0032d8 100644 --- a/src/main/java/de/kreth/property2java/Configuration.java +++ b/src/main/java/de/kreth/property2java/Configuration.java @@ -5,6 +5,7 @@ import java.io.FileWriter; import java.io.IOException; import java.io.Reader; import java.io.Writer; +import java.nio.charset.Charset; import java.nio.file.Path; import java.util.Map; @@ -33,7 +34,12 @@ public interface Configuration { Path getRootPath(); default Writer outWriter(String fileName) throws IOException { - return new FileWriter(new File(getRootPath().toFile(), mapFilenameToClassName(fileName) + ".java")); + return new FileWriter(new File(getRootPath().toFile(), mapFilenameToClassName(fileName) + ".java"), + outputCharset()); + } + + default Charset outputCharset() { + return Charset.defaultCharset(); } default String mapFilenameToClassName(String fileName) {