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);
