Author: bentmann Date: Fri Feb 20 22:26:33 2009 New Revision: 746389 URL: http://svn.apache.org/viewvc?rev=746389&view=rev Log: [MPLUGIN-100] Allow customization of file encoding used for generated help goal
o Used encoding from request for output file Modified: maven/plugin-tools/trunk/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java Modified: maven/plugin-tools/trunk/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java?rev=746389&r1=746388&r2=746389&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java (original) +++ maven/plugin-tools/trunk/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java Fri Feb 20 22:26:33 2009 @@ -20,9 +20,10 @@ */ import java.io.File; -import java.io.FileWriter; +import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; +import java.io.OutputStreamWriter; import java.io.Writer; import java.util.ArrayList; import java.util.Date; @@ -123,7 +124,7 @@ Writer writer = null; try { - writer = new FileWriter( helpClass ); + writer = new OutputStreamWriter( new FileOutputStream( helpClass ), request.getEncoding() ); writeClass( writer, pluginDescriptor, helpDescriptor ); writer.flush(); }