From a70b34c51c6a2ac5076ea0348a70c7b866b0ff9b Mon Sep 17 00:00:00 2001 From: Benjamin Bentmann Date: Fri, 14 Mar 2008 20:41:11 +0000 Subject: [PATCH] o Avoid FileWriter (out of principle and to demonstrate best practices) git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@637253 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/java/org/apache/maven/plugin/my/MyMojo.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/maven-plugin-tools-javadoc/src/test/resources/unit/javadoc/src/main/java/org/apache/maven/plugin/my/MyMojo.java b/maven-plugin-tools-javadoc/src/test/resources/unit/javadoc/src/main/java/org/apache/maven/plugin/my/MyMojo.java index 11d2878..2507fc1 100644 --- a/maven-plugin-tools-javadoc/src/test/resources/unit/javadoc/src/main/java/org/apache/maven/plugin/my/MyMojo.java +++ b/maven-plugin-tools-javadoc/src/test/resources/unit/javadoc/src/main/java/org/apache/maven/plugin/my/MyMojo.java @@ -23,7 +23,9 @@ import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; import java.io.File; -import java.io.FileWriter; +import java.io.FileOutputStream; +import java.io.OutputStreamWriter; +import java.io.Writer; import java.io.IOException; /** @@ -85,10 +87,10 @@ public class MyMojo File touch = new File( f, "touch.txt" ); - FileWriter w = null; + Writer w = null; try { - w = new FileWriter( touch ); + w = new OutputStreamWriter( new FileOutputStream( touch ), "UTF-8" ); w.write( "touch.txt" ); }