You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2018/11/09 23:57:46 UTC

[royale-compiler] 01/02: don't require external interfaces

This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git

commit 81d3828b1496bb78a9f31791b7feb23bb92629bb
Author: Alex Harui <ah...@apache.org>
AuthorDate: Fri Nov 9 15:51:00 2018 -0800

    don't require external interfaces
---
 .../org/apache/royale/compiler/internal/projects/RoyaleJSProject.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java
index aa2cb9b..2c2b52c 100644
--- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java
+++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/projects/RoyaleJSProject.java
@@ -232,7 +232,8 @@ public class RoyaleJSProject extends RoyaleProject
 
         if (!interfacesArr.containsKey(qname))
         {
-            interfacesArr.put(qname, qname);
+            if (!isExternalLinkage(to))
+            	interfacesArr.put(qname, qname);
         }
     }
     public boolean needLanguage;