Repository: flex-falcon
Updated Branches:
  refs/heads/feature/chart-work 9a565bc5c -> be7fb6143


emit goog.addDependency for rest of deps


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

Branch: refs/heads/feature/chart-work
Commit: d87235f757c92b2b5480b0cad4e2b1c783e8cdc9
Parents: eb2f34d
Author: Alex Harui <aha...@apache.org>
Authored: Tue Apr 4 23:49:24 2017 -0700
Committer: Alex Harui <aha...@apache.org>
Committed: Tue Apr 4 23:49:24 2017 -0700

----------------------------------------------------------------------
 .../apache/flex/compiler/internal/graph/GoogDepsWriter.java  | 8 ++++++++
 1 file changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/d87235f7/compiler-jx/src/main/java/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java
----------------------------------------------------------------------
diff --git 
a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java
 
b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java
index 6065efc..5c122d4 100644
--- 
a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java
+++ 
b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java
@@ -182,6 +182,14 @@ public class GoogDepsWriter {
                        
mainDeps.append(getDependencies(restOfDeps)).append("]);\n");
                        sb.insert(0, mainDeps);
                        sb.insert(0, "// generated by FalconJX\n");
+                       for (String dep : restOfDeps)
+                       {
+                               GoogDep gd = depMap.get(dep);
+                               
sb.append("goog.addDependency('").append(relativePath(gd.filePath)).append("', 
['")
+                               .append(gd.className).append("'], [")
+                               .append((gd.fileInfo.impls != null) ? 
getDependencies(gd.fileInfo.impls) : "")
+                               .append("]);\n");
+                       }
                        addRestOfDeps(mainDep, restOfDeps);
                }
                return sb.toString();

Reply via email to