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 7ee7f4e4b988b02fc274a7ac3086e63f64db4a3b
Author: Josh Tynjala <[email protected]>
AuthorDate: Tue May 26 12:42:01 2020 -0700

    PackageFooterEmitter: uses getModel().suppressExports instead of 
doc.getEmitExports() because doc.getEmitExports() may not always be accurate
---
 .../royale/compiler/internal/codegen/js/jx/PackageFooterEmitter.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/PackageFooterEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/PackageFooterEmitter.java
index 1e54271..64edb13 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/PackageFooterEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/PackageFooterEmitter.java
@@ -79,7 +79,7 @@ public class PackageFooterEmitter extends JSSubEmitter 
implements
         JSRoyaleDocEmitter doc = (JSRoyaleDocEmitter) getEmitter()
         .getDocEmitter();
 
-           if (!getEmitter().getModel().isExterns && doc.getEmitExports())
+           if (!getEmitter().getModel().isExterns && 
!getEmitter().getModel().suppressExports)
            {
                        boolean isInterface = tnode instanceof IInterfaceNode;
                        boolean isDynamic = tnode instanceof IClassNode && 
tnode.hasModifier(ASModifier.DYNAMIC);

Reply via email to