You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by jo...@apache.org on 2020/05/26 21:40:32 UTC
[royale-compiler] 01/05: PackageFooterEmitter: uses
getModel().suppressExports instead of doc.getEmitExports() because
doc.getEmitExports() may not always be accurate
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 <jo...@apache.org>
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);