Merge branch 'develop' into feature/amf
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/7bc6f702 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/7bc6f702 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/7bc6f702 Branch: refs/heads/feature/amf Commit: 7bc6f7025eefac9960b2dd295a90a5e14997e801 Parents: c500b3f 7edc034 Author: piotrz <pio...@apache.org> Authored: Mon Aug 14 00:03:01 2017 +0200 Committer: piotrz <pio...@apache.org> Committed: Mon Aug 14 00:03:01 2017 +0200 ---------------------------------------------------------------------- compiler-jx/pom.xml | 9 +-- .../externals/pass/AbstractCompilerPass.java | 2 +- .../codegen/externals/pass/AddMemberPass.java | 2 +- .../externals/pass/CollectTypesPass.java | 2 +- .../externals/pass/NamespaceResolutionPass.java | 2 +- .../externals/pass/ReferenceCompiler.java | 5 +- .../internal/codegen/js/JSSessionModel.java | 2 + .../codegen/js/flexjs/JSFlexJSDocEmitter.java | 12 ++++ .../codegen/js/goog/JSGoogDocEmitter.java | 7 ++- .../internal/codegen/js/goog/JarSourceFile.java | 5 -- .../internal/codegen/js/jx/AccessorEmitter.java | 44 ++++++++++---- .../internal/codegen/js/jx/FieldEmitter.java | 37 ++++++++++++ .../codegen/js/jx/SuperCallEmitter.java | 9 ++- .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java | 63 ++++++++++++++++++-- .../mxml/flexjs/MXMLFlexJSPublisher.java | 36 +++++++++++ .../js/flexjs/JSCSSCompilationSession.java | 5 +- .../js/goog/JSGoogCompcConfiguration.java | 20 +++++++ .../driver/js/goog/JSGoogConfiguration.java | 21 +++++++ .../internal/projects/FlexJSProject.java | 12 ++++ compiler-jx/src/main/resources/downloads.xml | 4 +- .../codegen/externals/TestExternChrome.java | 2 +- .../js/flexjs/TestFlexJSAccessorMembers.java | 24 ++++---- .../codegen/js/flexjs/TestFlexJSAccessors.java | 14 ++--- .../codegen/js/flexjs/TestFlexJSClass.java | 14 ++--- .../js/flexjs/TestFlexJSExpressions.java | 32 ++++++++++ .../codegen/js/flexjs/TestFlexJSPackage.java | 4 +- .../resources/flexjs/files/CSSTestSource.css | 14 +++++ .../files/CSSTestSource_encoded_result.txt | 18 +++++- .../flexjs/files/CSSTestSource_result.css | 15 +++++ .../flexjs/files/MyInitialView_result.js | 16 +++-- .../flexjs/files/models/MyModel_result.js | 12 +++- .../flexjs/projects/super/Base_result.js | 4 +- .../flexjs/projects/super/Super_result.js | 4 +- .../org/apache/flex/compiler/internal/css/CSS.g | 1 + .../internal/parsing/mxml/MXMLScopeBuilder.java | 7 +++ .../internal/tree/mxml/MXMLInstanceNode.java | 21 ++++++- .../compiler/mxml/IMXMLLanguageConstants.java | 5 ++ .../compiler/tree/mxml/IMXMLInstanceNode.java | 9 +++ 38 files changed, 433 insertions(+), 82 deletions(-) ----------------------------------------------------------------------