From 23b1cd791fb54f21284f530c5533f84ffc818615 Mon Sep 17 00:00:00 2001 From: Benjamin Bentmann Date: Fri, 20 Feb 2009 22:26:33 +0000 Subject: [PATCH] [MPLUGIN-100] Allow customization of file encoding used for generated help goal o Used encoding from request for output file git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@746389 13f79535-47bb-0310-9956-ffa450edef68 --- .../maven/tools/plugin/generator/PluginHelpGenerator.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java index 5940b25..c97d923 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java @@ -20,9 +20,10 @@ package org.apache.maven.tools.plugin.generator; */ 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 @@ public class PluginHelpGenerator Writer writer = null; try { - writer = new FileWriter( helpClass ); + writer = new OutputStreamWriter( new FileOutputStream( helpClass ), request.getEncoding() ); writeClass( writer, pluginDescriptor, helpDescriptor ); writer.flush(); }