You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by gr...@apache.org on 2021/11/12 21:58:17 UTC

[royale-compiler] branch develop updated: (minor) code tidy and update release notes.

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

gregdove 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 16dcb98  (minor) code tidy and update release notes.
16dcb98 is described below

commit 16dcb98984263eed03d1c2fcfba2497117833772
Author: greg-dove <gr...@gmail.com>
AuthorDate: Sat Nov 13 10:29:32 2021 +1300

    (minor) code tidy and update release notes.
---
 RELEASE_NOTES.md                                                    | 3 +++
 .../compiler/internal/codegen/js/royale/JSRoyaleDocEmitter.java     | 6 ------
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 93d15b5..b3ab70e 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -6,6 +6,9 @@ Apache Royale Compiler 0.9.9
 
 - **asformat** is a new formatter for ActionScript code
 - Added a boolean new compiler option 'compiler.mxml.force-local-id' - (short commandline form 'force-local-id'). This is a quick way to avoid propagating id attributes to browser DOM in JSRoyale. 
+- (JS) Fix for @royalesuppressexport feature which had stopped working
+- (JS) Fix for mx.managers.SystemManager subclass not being generated for applications that were not direct subclasses of the relevant application classes.
+
 
 Apache Royale Compiler 0.9.8
 =================
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 90ce582..1e11446 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
@@ -270,12 +270,6 @@ public class JSRoyaleDocEmitter extends JSGoogDocEmitter
     
                         if (docText.contains(suppressClosureToken))
                             suppressClosure = true;
-
-/*                        if (ASNodeUtils.hasExportSuppressed(node)) {
-                            emitExports = false;
-                            if (IASKeywordConstants.PUBLIC.equals(ns)) // suppress it for reflection data checks:
-                                ((JSRoyaleEmitter) (emitter)).getModel().suppressedExportNodes.add(node);
-                        }*/
                         
                         write(changeAnnotations(asDoc.commentNoEnd()));
                     }