This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit 15a21bf20c83ace006ff11aced68c0f75a2f66dd Author: Josh Tynjala <joshtynj...@apache.org> AuthorDate: Mon Nov 19 12:33:11 2018 -0800 compiler-jx: JSEmitter saves all source map paths with forward slashes because web browser devtools prefer this formatting --- .../java/org/apache/royale/compiler/internal/codegen/js/JSEmitter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/JSEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/JSEmitter.java index ae8768a..30919d7 100644 --- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/JSEmitter.java +++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/JSEmitter.java @@ -422,6 +422,9 @@ public class JSEmitter extends ASEmitter implements IJSEmitter } } + //prefer forward slash + sourcePath = sourcePath.replace('\\', '/'); + SourceMapMapping mapping = new SourceMapMapping(); mapping.sourcePath = sourcePath; mapping.sourceStartPosition = new FilePosition(line, column);