Author: [email protected]
Date: Wed Apr 1 21:44:40 2009
New Revision: 5161
Modified:
trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java
Log:
Force SignatureDumper to use UTF-8 encoding.
Modified: trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java
==============================================================================
--- trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java (original)
+++ trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java Wed Apr 1
21:44:40 2009
@@ -23,10 +23,12 @@
import com.google.gwt.core.ext.typeinfo.JMethod;
import com.google.gwt.core.ext.typeinfo.JParameter;
import com.google.gwt.core.ext.typeinfo.TypeOracle;
+import com.google.gwt.dev.util.Util;
import java.io.File;
-import java.io.FileWriter;
+import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.OutputStreamWriter;
import java.io.PrintWriter;
class SignatureDumper {
@@ -34,7 +36,10 @@
public static void dumpSignatures(TreeLogger logger, TypeOracle
typeOracle,
File outFile) {
try {
- PrintWriter out = new PrintWriter(new FileWriter(outFile));
+ FileOutputStream fos = new FileOutputStream(outFile);
+ OutputStreamWriter osw = new OutputStreamWriter(fos,
+ Util.DEFAULT_ENCODING);
+ PrintWriter out = new PrintWriter(osw);
out.println("# Contains all signatures dumped from the GWT
compiler");
out.println("FileVersion 1");
out.println("GwtVersion " + About.GWT_VERSION_NUM);
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---