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/03/31 00:41:19 UTC

[royale-compiler] branch develop updated: JSRoyaleDocEmitter: nocollapse is needed for constants too

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 c4d96a1  JSRoyaleDocEmitter: nocollapse is needed for constants too
c4d96a1 is described below

commit c4d96a1478d82a1c41a3980c62d6b0ee73ef452a
Author: Josh Tynjala <jo...@apache.org>
AuthorDate: Mon Mar 30 17:41:09 2020 -0700

    JSRoyaleDocEmitter: nocollapse is needed for constants too
---
 .../royale/compiler/internal/codegen/js/royale/JSRoyaleDocEmitter.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleDocEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleDocEmitter.java
index 2600e6a..d3d9442 100644
--- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleDocEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/royale/JSRoyaleDocEmitter.java
@@ -598,7 +598,7 @@ public class JSRoyaleDocEmitter extends JSGoogDocEmitter
                 if (ns.equals(IASKeywordConstants.PUBLIC))
                 {
                     emitPublic(node);
-                    if(!node.isConst() && node.hasModifier(ASModifier.STATIC) && !(node instanceof IAccessorNode))
+                    if(node.hasModifier(ASModifier.STATIC) && !(node instanceof IAccessorNode))
                     {
                         //dynamically getting/setting a public static variable
                         //won't work properly if it is collapsed, even when it