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

yishayw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git

commit 34cd191aab73ee41fbcdefefe2eb12e851b01d54
Merge: 5ba38ad a1ca497
Author: Yishay Weiss <[email protected]>
AuthorDate: Tue Mar 29 10:34:07 2022 +0300

    Merge tag 'apache-royale-0.9.9'
    
    Official release of apache-royale-0.9.9

 NOTICE                                             |    2 +-
 NOTICE.base                                        |    2 +-
 NOTICE.fdb                                         |    2 +-
 NOTICE.oem                                         |    2 +-
 README                                             |    2 +-
 RELEASE_NOTES.md                                   |   20 +
 build.properties                                   |    4 +-
 build.xml                                          |   29 +-
 compiler-common/pom.xml                            |    4 +-
 .../royale/compiler/config/Configuration.java      |   24 +
 .../problems/ProjectSpecificErrorProblem.java      |   50 +
 compiler-externc/pom.xml                           |    8 +-
 compiler-externc/src/test/build.xml                |   66 +-
 compiler-jx/pom.xml                                |   16 +-
 .../jscomp/FindRoyaleMXMLPropertyNamesToKeep.java  |    1 +
 .../apache/royale/compiler/clients/COMPJSC.java    |  725 +------
 .../royale/compiler/clients/JSConfiguration.java   |    1 -
 .../apache/royale/compiler/clients/MXMLJSC.java    |  342 +---
 .../royale/compiler/clients/MXMLJSCNative.java     |  112 +-
 .../royale/compiler/clients/MXMLJSCNode.java       |  112 +-
 .../royale/compiler/clients/MXMLJSCRoyale.java     |  327 ++--
 .../compiler/clients/MXMLJSCRoyaleCordova.java     |  112 +-
 .../royale/compiler/codegen/js/IJSEmitter.java     |    4 +
 .../compiler/internal/codegen/js/JSEmitter.java    |   36 +-
 .../internal/codegen/js/jx/AccessorEmitter.java    |   83 +-
 .../codegen/js/jx/BinaryOperatorEmitter.java       |   81 +-
 .../internal/codegen/js/jx/CatchEmitter.java       |    4 +
 .../internal/codegen/js/jx/ClassEmitter.java       |    3 +-
 .../codegen/js/jx/DynamicAccessEmitter.java        |   21 +-
 .../internal/codegen/js/jx/FieldEmitter.java       |   44 +-
 .../codegen/js/jx/FunctionCallEmitter.java         |   32 +
 .../compiler/internal/codegen/js/jx/IfEmitter.java |   29 +-
 .../codegen/js/jx/MemberAccessEmitter.java         |   45 +-
 .../internal/codegen/js/jx/SuperCallEmitter.java   |   14 +-
 .../internal/codegen/js/jx/TryEmitter.java         |  274 ++-
 .../codegen/js/royale/JSRoyaleDocEmitter.java      |   31 +-
 .../codegen/js/royale/JSRoyaleEmitter.java         |   46 +-
 .../codegen/js/royale/JSRoyaleEmitterTokens.java   |    3 +-
 .../internal/codegen/js/utils/DocEmitterUtils.java |   15 +-
 .../internal/codegen/js/utils/EmitterUtils.java    |   50 +-
 .../codegen/mxml/royale/MXMLRoyaleEmitter.java     |   11 +-
 .../codegen/mxml/royale/MXMLRoyalePublisher.java   |   42 +-
 .../driver/js/goog/JSGoogCompcConfiguration.java   |   38 +
 .../driver/js/goog/JSGoogConfiguration.java        |   38 +
 .../internal/parsing/as/RoyaleASDocDelegate.java   |   44 +-
 .../internal/projects/RoyaleJSProject.java         |    7 +-
 .../apache/royale/compiler/utils/ASNodeUtils.java  |   18 +-
 .../apache/royale/compiler/utils/ClosureUtils.java |   21 +-
 .../royale/compiler/utils/DefinitionUtils.java     |   31 +
 .../resources/royale/closure-whitelist.properites  |   44 -
 .../resources/royale/closure-whitelist.properties  |  299 +++
 .../codegen/js/goog/TestGoogStatements.java        |   27 +-
 .../js/royale/TestRoyaleAccessorMembers.java       |    4 +-
 .../codegen/js/royale/TestRoyaleClass.java         |    2 +-
 .../codegen/js/royale/TestRoyaleExpressions.java   |   61 +-
 .../js/royale/TestRoyaleGlobalFunctions.java       |    2 +-
 .../codegen/js/royale/TestRoyaleStatements.java    |   25 +-
 .../js/sourcemaps/TestSourceMapStatements.java     |   36 +-
 .../resources/royale/projects/super/Base_result.js |    2 +-
 compiler-playerglobalc/pom.xml                     |    9 +-
 .../royale/compiler/clients/PLAYERGLOBALC.java     |   37 +
 compiler-test-utils/pom.xml                        |    4 +-
 compiler/pom.xml                                   |   10 +-
 .../src/assembly/scripts/asformat                  |   64 +-
 compiler/src/assembly/scripts/asformat.bat         |   26 +
 .../as/codegen/MXMLClassDirectiveProcessor.java    |    2 +-
 .../internal/parsing/as/StreamingASTokenizer.java  |    2 +
 .../compiler/internal/projects/RoyaleProject.java  |   19 +
 .../projects/RoyaleProjectConfigurator.java        |    4 +
 .../compiler/internal/scopes/CatchScope.java       |   52 +-
 .../compiler/internal/semantics/SemanticUtils.java |  160 +-
 .../internal/tree/as/ConfigConditionBlockNode.java |    5 +
 .../internal/tree/mxml/MXMLInstanceNode.java       |   10 +-
 .../compiler/problems/CDataNotClosedProblem.java   |    2 +-
 .../compiler/problems/CommentNotClosedProblem.java |    2 +-
 .../internal/parsing/mxml/RawMXMLTokenizer.lex     |    5 +
 .../internal/parsing/mxml/MXMLTokenizerTests.java  |    1 -
 debugger/pom.xml                                   |    8 +-
 flex-compiler-oem/pom.xml                          |   10 +-
 formatter/build.xml                                |  142 ++
 {compiler-playerglobalc => formatter}/pom.xml      |   41 +-
 .../org/apache/royale/formatter/FORMATTER.java     | 2061 ++++++++++++++++++++
 .../formatter/config/CommandLineConfigurator.java  |  607 ++++++
 .../royale/formatter/config/Configuration.java     |  510 +++++
 .../formatter/config/ConfigurationBuffer.java      | 1346 +++++++++++++
 .../royale/formatter/config/ConfigurationInfo.java |  473 +++++
 .../formatter/config/ConfigurationValue.java       |  109 ++
 .../royale/formatter/config/Configurator.java      |  683 +++++++
 .../config/IFormatterSettingsConstants.java        |   23 +-
 .../apache/royale/formatter/config/Semicolons.java |   30 +
 .../config/SystemPropertyConfigurator.java         |   82 +
 formatter/src/test/build.xml                       |   91 +
 .../royale/formatter/BaseFormatterTests.java       |   52 +
 .../royale/formatter/TestArithmeticOperators.java  |  196 ++
 .../apache/royale/formatter/TestArrayLiteral.java  |  144 ++
 .../apache/royale/formatter/TestAsDocComment.java  |  263 +++
 .../formatter/TestAutomaticSemicolonInsertion.java |   45 +
 .../royale/formatter/TestBitwiseOperators.java     |  247 +++
 .../royale/formatter/TestBreakStatement.java       |  123 ++
 .../royale/formatter/TestClassDeclaration.java     |  137 ++
 .../royale/formatter/TestComparisonOperators.java  |  160 ++
 .../royale/formatter/TestConstDeclaration.java     |   83 +
 .../royale/formatter/TestContinueStatement.java    |  124 ++
 .../royale/formatter/TestDecrementOperator.java    |   64 +
 .../TestDefaultXMLNamespaceDirective.java          |   45 +
 .../royale/formatter/TestDeleteOperator.java       |   45 +
 .../royale/formatter/TestDoWhileStatement.java     |  391 ++++
 .../royale/formatter/TestElseIfStatement.java      |  529 +++++
 .../apache/royale/formatter/TestElseStatement.java |  565 ++++++
 .../royale/formatter/TestFieldDeclaration.java     |  206 ++
 .../royale/formatter/TestForEachStatement.java     |  339 ++++
 .../royale/formatter/TestForInStatement.java       |  340 ++++
 .../apache/royale/formatter/TestForStatement.java  |  369 ++++
 .../apache/royale/formatter/TestFormatterOff.java  |  113 ++
 .../royale/formatter/TestFunctionDeclaration.java  |  343 ++++
 .../apache/royale/formatter/TestIdentifier.java    |  269 +++
 .../apache/royale/formatter/TestIfStatement.java   |  443 +++++
 .../royale/formatter/TestImportDirective.java      |   45 +
 .../royale/formatter/TestIncludeDirective.java     |   45 +
 .../royale/formatter/TestIncrementOperator.java    |   64 +
 .../royale/formatter/TestInterfaceDeclaration.java |  190 ++
 .../royale/formatter/TestLogicalOperators.java     |  111 ++
 .../apache/royale/formatter/TestMXMLMetadata.java  |  156 ++
 .../apache/royale/formatter/TestMXMLScript.java    |  108 +
 .../org/apache/royale/formatter/TestMXMLTag.java   |  274 +++
 .../org/apache/royale/formatter/TestMetadata.java  |  274 +++
 .../royale/formatter/TestMethodDeclaration.java    |  167 ++
 .../formatter/TestMiscellaneousOperators.java      |   59 +
 .../royale/formatter/TestMultiLineComment.java     |  137 ++
 .../apache/royale/formatter/TestNewStatement.java  |  103 +
 .../apache/royale/formatter/TestNumberLiteral.java |   77 +
 .../apache/royale/formatter/TestObjectLiteral.java |  167 ++
 .../royale/formatter/TestPackageDeclaration.java   |  163 ++
 .../royale/formatter/TestPreserveNewLines.java     |   99 +
 .../org/apache/royale/formatter/TestRegExp.java    |   43 +
 .../royale/formatter/TestReturnStatement.java      |  124 ++
 .../royale/formatter/TestSingleLineComment.java    |  207 ++
 .../apache/royale/formatter/TestStringLiteral.java |  140 ++
 .../royale/formatter/TestSwitchStatement.java      |  754 +++++++
 .../royale/formatter/TestTernaryStatement.java     |   82 +
 .../royale/formatter/TestThrowStatement.java       |  128 ++
 .../royale/formatter/TestTryCatchStatement.java    |  240 +++
 .../formatter/TestUseNamespaceDirective.java       |   45 +
 .../royale/formatter/TestVariableDeclaration.java  |  141 ++
 .../royale/formatter/TestWhileStatement.java       |  340 ++++
 .../java/org/apache/royale/formatter/TestXML.java  |   79 +
 pom.xml                                            |    7 +-
 releasesteps.xml                                   |    6 +
 royale-ant-tasks/pom.xml                           |    4 +-
 royale-maven-plugin/pom.xml                        |    4 +-
 royaleunit-ant-tasks/pom.xml                       |    4 +-
 swfutils/pom.xml                                   |    4 +-
 152 files changed, 18596 insertions(+), 1790 deletions(-)

Reply via email to