You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by de...@apache.org on 2008/03/08 20:39:50 UTC
svn commit: r635057 -
/maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaXmlWriter.java
Author: dennisl
Date: Sat Mar 8 11:39:24 2008
New Revision: 635057
URL: http://svn.apache.org/viewvc?rev=635057&view=rev
Log:
[MIDEA-89] iml file generation done in the platform encoding, not UTF-8
Modified:
maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaXmlWriter.java
Modified: maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaXmlWriter.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaXmlWriter.java?rev=635057&r1=635056&r2=635057&view=diff
==============================================================================
--- maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaXmlWriter.java (original)
+++ maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaXmlWriter.java Sat Mar 8 11:39:24 2008
@@ -19,16 +19,17 @@
* under the License.
*/
-import org.dom4j.io.XMLWriter;
import org.dom4j.io.OutputFormat;
+import org.dom4j.io.XMLWriter;
import java.io.File;
-import java.io.FileWriter;
+import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.OutputStreamWriter;
/**
* Custom implementation of <a href="http://dom4j.org/apidocs/org/dom4j/io/XMLWriter.html">XMLWriter</a> for use with
- * the Idea plugin.
+ * the IDEA plugin.
*/
public class IdeaXmlWriter
extends XMLWriter
@@ -41,7 +42,8 @@
public IdeaXmlWriter( File file )
throws IOException
{
- super( new FileWriter( file ), OutputFormat.createPrettyPrint() );
+ super( new OutputStreamWriter( new FileOutputStream( file ), "UTF-8" ),
+ OutputFormat.createPrettyPrint() );
}
protected String escapeAttributeEntities( String text )