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


The following commit(s) were added to refs/heads/develop by this push:
     new 7c14907b2 GoogDepsWriter: followup to handling -includes compiler 
option by also ensuring that they get sorted properly in release builds
7c14907b2 is described below

commit 7c14907b2296c5c8b58310e5a63def5b85815bbd
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Aug 12 10:07:06 2026 -0700

    GoogDepsWriter: followup to handling -includes compiler option by also 
ensuring that they get sorted properly in release builds
    
    Followup to commit 488fc5fbc7f5f5a638d8832a385886cf66c6246a
---
 .../org/apache/royale/compiler/internal/graph/GoogDepsWriter.java    | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/graph/GoogDepsWriter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/graph/GoogDepsWriter.java
index 426b4bb1d..144e08779 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/graph/GoogDepsWriter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/graph/GoogDepsWriter.java
@@ -523,6 +523,11 @@ public class GoogDepsWriter {
                ArrayList<GoogDep> arr = new ArrayList<GoogDep>();
                GoogDep current = depMap.get(mainName);
                sortFunction(current, arr);
+               for (String includeName : includes) {
+                       if (visited.containsKey(includeName)) continue;
+                       GoogDep includeCurrent = depMap.get(includeName);
+                       sortFunction(includeCurrent, arr);
+               }
                if (removeCirculars)
                {
                        ICompilationUnit mainUnit = requireMap.get(mainName);

Reply via email to