Repository: flex-falcon
Updated Branches:
  refs/heads/develop 69a08def0 -> b4fd16147


On windows machines the above coe produces "\" instead of "/" paths. 
Unfortunately if the first letter of a directory starts with an "u" I get 
"illegal unicode excape" errors on windows machines. Simply enforcing "/" 
instead of "\" resolves this problem.


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/b4fd1614
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/b4fd1614
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/b4fd1614

Branch: refs/heads/develop
Commit: b4fd16147ba07da540a6baecc6c3164a5f83a9d9
Parents: 69a08de
Author: Christofer Dutz <christofer.d...@codecentric.de>
Authored: Sat Mar 19 15:59:06 2016 +0100
Committer: Christofer Dutz <christofer.d...@codecentric.de>
Committed: Sat Mar 19 15:59:06 2016 +0100

----------------------------------------------------------------------
 .../internal/as/codegen/UnknownTreePatternInputOutput.java         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/b4fd1614/compiler/src/org/apache/flex/compiler/internal/as/codegen/UnknownTreePatternInputOutput.java
----------------------------------------------------------------------
diff --git 
a/compiler/src/org/apache/flex/compiler/internal/as/codegen/UnknownTreePatternInputOutput.java
 
b/compiler/src/org/apache/flex/compiler/internal/as/codegen/UnknownTreePatternInputOutput.java
index 416d761..f551331 100644
--- 
a/compiler/src/org/apache/flex/compiler/internal/as/codegen/UnknownTreePatternInputOutput.java
+++ 
b/compiler/src/org/apache/flex/compiler/internal/as/codegen/UnknownTreePatternInputOutput.java
@@ -231,7 +231,7 @@ class UnknownTreePatternInputOutput extends DefaultHandler2
         output.println("public class " + this.className);
         output.println("{");
         output.println();
-        output.println("    //  Patterns generated " + new 
java.util.Date().toString() + " from " + src_file_name);
+        output.println("    //  Patterns generated " + new 
java.util.Date().toString() + " from " + src_file_name.replaceAll("\\\\", "/"));
         output.println("    public static Map<ASTNodeID, 
ArrayList<UnknownTreeFinding.Template> > allTemplates = new HashMap<ASTNodeID, 
ArrayList<UnknownTreeFinding.Template>>();");
 
         output.println("    static");

Reply via email to