Change Log Report

Total number of changed sets: 1

Changes between 2016-08-28 and 2016-09-28

Total commits: 88
Total number of files changed: 145

Timestamp Author Details
2016-09-27 18:50:41 greg-dove <greg.dove@gmail.com> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/PackageFooterEmitter.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSEmitter.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSFieldMembers.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSProject.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/goog/TestGoogProject.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/test/TestBase.java v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/files/FlexJSTest_again_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/files/LocalFunction_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/files/MyInitialView_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/files/controllers/MyController_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/files/models/MyModel_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/files/wildcard_import_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/Test_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/classes/A_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/classes/B_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/classes/C_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/interfaces/IA_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/interfaces/IB_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/bad_overrides/interfaces/IC_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/circular/Base_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/circular/Super_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/Test_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/classes/A_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/classes/B_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/classes/C_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/interfaces/IA_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/interfaces/IB_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/interfaces/IC_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/interfaces/ID_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/interfaces/interfaces/IE_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/internal/MainClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/internal/OtherClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/Test_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/classes/A_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/classes/B_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/classes/C_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IA_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IB_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/overrides/interfaces/IC_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_ambiguous_definition/AmbiguousDefinition_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_ambiguous_definition/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/DifferentPackageAsConflict_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/mypackage/TestClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_different_package_as_conflict/otherpackage/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/NoConflictNoWindow_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_no_window/mypackage/TestClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/NoConflictUseWindow_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_no_conflict_use_window/mypackage/TestClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/SamePackageAsConflict_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_same_package_as_conflict/mypackage/TestClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/UseWindow_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/mypackage/TestClass_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/package_conflicts_use_window/otherpackage/Event_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a
compiler-jx/src/test/resources/flexjs/projects/xml_requires/XMLRequire_result.js v 60e1e550fb4e27a5ad15f5093d4def5ebcf8341a

[Tests] Test sweep for Reflection changes
2016-09-27 12:11:36 greg-dove <greg.dove@gmail.com> compiler/src/test/java/as/ASInheritanceTests.java v 83e6a8dfff2a54fa9c7464493310938f9b6f0882

[TESTS] Added tests for compile-time errors for invalid implicit constructor or implicit super call
2016-09-27 10:04:49 greg-dove <greg.dove@gmail.com> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSSessionModel.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogDocEmitter.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FieldEmitter.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/PackageFooterEmitter.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java v 0bde1ec7a47341294280082331ce8b2c023d756f
compiler-jx/src/main/java/org/apache/flex/compiler/utils/NativeUtils.java v 0bde1ec7a47341294280082331ce8b2c023d756f

[FEATURE] Cumulative WIP on reflection-related changes
2016-09-26 18:55:16 greg-dove <greg.dove@gmail.com> compiler/src/main/java/org/apache/flex/compiler/internal/semantics/MethodBodySemanticChecker.java v 272470b8beb6194a478ecb7abf2a337b99ee4ddb

[IMPROVEMENT] When the constructor is implicit, report the problem against the originating class, otherwise the error is not helpful.
2016-09-26 18:53:16 greg-dove <greg.dove@gmail.com> compiler/src/main/java/org/apache/flex/compiler/internal/as/codegen/GlobalDirectiveProcessor.java v e265f96914f44e01593add0d250d584f40f5fe8a

[BUGFIX] Added extra check for missing compile-time error
(class B extends class A, where B has no constructor or no explicit super call, and A has a constructor with non-optional arguments)
Appears to more closely match ASC 2 behavior
2016-09-26 14:56:08 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitterTokens.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/AccessorEmitter.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/SuperCallEmitter.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSAccessorMembers.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSAccessors.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSClass.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSPackage.java v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/resources/flexjs/files/MyInitialView_result.js v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/resources/flexjs/files/models/MyModel_result.js v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/resources/flexjs/projects/super/Base_result.js v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f
compiler-jx/src/test/resources/flexjs/projects/super/Super_result.js v 796b5e8cfecb69472f4e97f7fc4221cbfee8949f

change getter/setters to use get__/set__ methods so we can eliminate the slower Language.superGetter/superSetter calls to base class getter/setters
2016-09-22 15:20:12 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java v 1dabb68d7f112ec20762e5f3b7ac71d944a08371

fix function call expressions
2016-09-22 14:00:20 Alex Harui <aharui@apache.org> compiler/src/main/java/org/apache/flex/compiler/clients/problems/WorkspaceProblemFormatter.java v 2ee9c04d08172d7cb1d4cec3e19f57a2523dcb07
compiler/src/main/resources/org/apache/flex/compiler/messages_en.properties v 2ee9c04d08172d7cb1d4cec3e19f57a2523dcb07
compiler/src/main/resources/org/apache/flex/compiler/messages_fr.properties v 2ee9c04d08172d7cb1d4cec3e19f57a2523dcb07
compiler/src/main/resources/org/apache/flex/compiler/messages_ja.properties v 2ee9c04d08172d7cb1d4cec3e19f57a2523dcb07
compiler/src/main/resources/org/apache/flex/compiler/messages_zh_CN.properties v 2ee9c04d08172d7cb1d4cec3e19f57a2523dcb07

FLEX-35133 update error output to match MXMLC. I wonder if anything was expecting the other output format
2016-09-21 23:40:51 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java v 1dc3e4851c266d6a2a6212ad750d70143945ac31

fix npe
2016-09-21 13:50:12 Alex Harui <aharui@apache.org> compiler-jburg-types/src/main/java/org/apache/flex/compiler/internal/as/codegen/IASNodeAdapter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/as/ASAfterNodeStrategy.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/as/ASBeforeNodeStrategy.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/externals/reference/ClassReference.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/externals/utils/JSTypeUtils.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/LiteralEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/PackageFooterEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/SuperCallEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/SwitchEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/main/java/org/apache/flex/compiler/internal/projects/FlexJSProject.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/vf2js/TestVF2JSClass.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler/src/main/java/org/apache/flex/compiler/internal/projects/FlexProject.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler/src/main/java/org/apache/flex/compiler/internal/tree/as/IdentifierNode.java v b7e9b15f010cd27a418e6783184094b065a48929
compiler/src/main/java/org/apache/flex/compiler/internal/units/ASCompilationUnit.java v b7e9b15f010cd27a418e6783184094b065a48929

clean up most warnings
2016-09-21 13:41:05 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/codegen/js/IJSEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/goog/JSGoogEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/AccessorEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/SuperCallEmitter.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/utils/EmitterUtils.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java v 896091c8e8e6b4119ef7656cd96fcc3d52e7ef55

custom namespaces seems to be working
2016-09-21 13:34:29 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v a069c04ac7e1e151447eb2cd595d65405735397c

- Playing around with the Jenkinsfile
2016-09-21 13:23:53 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 0e6a4a4cd9d06e7f70bec43f345d8d3c10ab207d

- Playing around with the Jenkinsfile
2016-09-21 13:17:56 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v d3f2a57807cb206186aeee2955ff499988b3ca13

- Playing around with the Jenkinsfile
2016-09-21 12:47:14 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 68370ba83c82b7fdba8ff5e98059492f509c03af

- Playing around with the Jenkinsfile
2016-09-21 12:41:30 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 88806c5df4f2e4306a4973b9f034a0c9bed87645

- Playing around with the Jenkinsfile
2016-09-21 11:30:55 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v ef0095f23ee8dffc8635c987e48f2a504908b31f

- Playing around with the Jenkinsfile
2016-09-21 11:28:02 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v b2c26742bcbf311aacf7bd1c31f55bdfa474d50f

- Playing around with the Jenkinsfile
2016-09-21 11:27:05 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v d5fe194c04a15f18233a2c2a09f0a99901643148

- Playing around with the Jenkinsfile
2016-09-21 11:24:24 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v e3c46d01c47172a532594f92f7658a50525ba699

- Playing around with the Jenkinsfile
2016-09-21 11:23:51 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 1355dc6de5a2162e6d106058de46d791d91de6e4

- Playing around with the Jenkinsfile
2016-09-21 11:23:01 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 5f43f7046286b61eafea1d4879a8ee2f16e47231

- Playing around with the Jenkinsfile
2016-09-21 11:19:20 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 7a9190f44ae4dcf32793fbd94a4ab78941443bce

- Playing around with the Jenkinsfile
2016-09-21 11:16:51 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 770d4a5d2acbbfad0bc1a04bba6068d2603b7be7

- Playing around with the Jenkinsfile
2016-09-21 11:15:44 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 6e0e42bd9ad3ce4b4c66ac961e6b5da30205c5c8

- Playing around with the Jenkinsfile
2016-09-21 11:10:02 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v c4edd894a9ad848b63909d9456cbfaf94222d803

- Playing around with the Jenkinsfile
2016-09-21 11:08:42 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v be74e14f25ccb9fdaab43057540d48409cd59f74

- Playing around with the Jenkinsfile
2016-09-21 11:01:19 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 946b6a668419b942db79359c48c28e5e0f5a1287

- Playing around with the Jenkinsfile
2016-09-21 10:29:19 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v e0a333fca94ff39ddd1e23cba347333b5930df81

- Added an initial Jenkinsfile in an attempt to add support for the Jenkins Pipeline plugin.
2016-09-21 10:21:17 Christofer Dutz <christofer.dutz@codecentric.de> Jenkinsfile v 1e21db9deba9f0a2e642aa775ecd389427cd99bc

- Added an initial Jenkinsfile in an attempt to add support for the Jenkins Pipeline plugin.
2016-09-20 14:28:32 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v e9465f470c3b87043bb1b360602e73e8b4e27d47

- Changed the id of the site distribution to "apache.website" in hope of this being available.
2016-09-20 12:54:51 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 2aeff834864f900056f07d8d9fb230648a088730

- Changed the site urls to point to the svn and not the webui version.
2016-09-20 12:40:28 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 8da6242bad9bbba2c493aea8f5714b4cc697c4a0

- Changed the site urls to point to the flex subversion site repo instead of the infra one.
2016-09-20 11:58:34 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java v 0b52f615f3c53f120605029888a6f57e5db12ab3
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java v 0b52f615f3c53f120605029888a6f57e5db12ab3
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSAccessors.java v 0b52f615f3c53f120605029888a6f57e5db12ab3
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSFieldMembers.java v 0b52f615f3c53f120605029888a6f57e5db12ab3

more scenarios for custom namespaces
2016-09-19 15:29:55 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java v 15aef85b2ef51443319ee3eb3d75b73330997a7a
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java v 15aef85b2ef51443319ee3eb3d75b73330997a7a
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/AccessorEmitter.java v 15aef85b2ef51443319ee3eb3d75b73330997a7a
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/MethodEmitter.java v 15aef85b2ef51443319ee3eb3d75b73330997a7a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSClass.java v 15aef85b2ef51443319ee3eb3d75b73330997a7a
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSMethodMembers.java v 15aef85b2ef51443319ee3eb3d75b73330997a7a

custom namespaces output quoted qname.tostring()
2016-09-17 23:53:07 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/FieldEmitter.java v a7fac3f3194fe5e3cdda9692db05b596c6fdf145
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/VarDeclarationEmitter.java v a7fac3f3194fe5e3cdda9692db05b596c6fdf145
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSClass.java v a7fac3f3194fe5e3cdda9692db05b596c6fdf145
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSFieldMembers.java v a7fac3f3194fe5e3cdda9692db05b596c6fdf145
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSStatements.java v a7fac3f3194fe5e3cdda9692db05b596c6fdf145

first try to init ints with 0
2016-09-14 17:17:08 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/driver/js/flexjs/JSCSSCompilationSession.java v 0b3c78b95152939ade64afbaf8c455f1dd2eb38d

change JS CSS encoding
2016-09-13 22:28:27 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 3ef1ef5e38acd9308b7908ea447d90f9a0ba10ee

- Added doxia dependency to get rid of the site generation error
2016-09-13 21:40:50 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/clients/MXMLJSC.java v 6e13db21b4ff23e27652646f24b0ef8627a1e820
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java v 6e13db21b4ff23e27652646f24b0ef8627a1e820
compiler-jx/src/main/java/org/apache/flex/compiler/internal/projects/FlexJSProject.java v 6e13db21b4ff23e27652646f24b0ef8627a1e820
compiler-jx/src/main/java/org/apache/flex/compiler/internal/targets/FlexJSTarget.java v 6e13db21b4ff23e27652646f24b0ef8627a1e820
compiler/src/main/java/org/apache/flex/compiler/internal/targets/FlexApplicationFrame1Info.java v 6e13db21b4ff23e27652646f24b0ef8627a1e820

find mixins in swcs, not just in command line
2016-09-13 21:38:37 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/LiteralEmitter.java v c26bafd60afdd829bcfd0e84678cba1bc31478d4
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSGlobalClasses.java v c26bafd60afdd829bcfd0e84678cba1bc31478d4

FLEX-35131 try to fix xml literals with expressions
2016-09-13 18:28:52 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 82233e9a6450e7e182e30bab2d6b6201fb360b30

- Updated the site plugin version to make it more equal to the maven projects build.
2016-09-13 18:20:19 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v ee75cb7e5fe9aad5065d0fda6e712218c5b9a1b8

- Added a dependency to the wagon-ssh provider to allow scm deployment of the site-plugin
2016-09-09 13:09:26 Alex Harui <aharui@apache.org> build.properties v b3edbd33206cbde809387c05a4ad41bcb2f627a4

move to 0.8.0
2016-09-09 13:09:07 Alex Harui <aharui@apache.org> build.xml v 0bda0a9fd969fb4069a834840e609475625b7ad1

build a list of things to update for new version
2016-09-09 12:10:54 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java v 9b6f5bd61258bc03fe61ff3845648fb0a90e380a
compiler-jx/src/main/java/org/apache/flex/compiler/internal/driver/js/flexjs/JSCSSCompilationSession.java v 9b6f5bd61258bc03fe61ff3845648fb0a90e380a

fix when we output css
2016-09-09 10:46:52 Christofer Dutz <christofer.dutz@codecentric.de> src/site/asciidoc/build.adoc v 9ed1791da54c84f981e921d443205aaf02568a86

- Polished the documentation after the latest changes in the build.
2016-09-09 10:36:47 Christofer Dutz <christofer.dutz@codecentric.de> .gitignore v 58bff5ed82bec53b15aa818d2039495b90d16e09

- Added a rule to gitignore to exclude files generated by IDE asciidoctor tools
2016-09-08 13:51:11 greg-dove <greg.dove@gmail.com> compiler/src/main/java/org/apache/flex/compiler/internal/as/codegen/ClassDirectiveProcessor.java v 45ca8d64f50f0de3b45f886d8b528464af4eb8d7

closes #10 [IMPROVEMENT] Ensures that the binding EventDispatcher class (which it is assumed, contains the binding IEventDispatcher Interface) is included as an implicit dependency.
This is applicable whenever any class receives a bindable implementation at bytecode generation. This additional fixes a potential issue with missing dependencies in a minimal project with
bindable classes, but without the explicit inclusion of the binding EventDispatcher or IEventDispatcher types in local source code or merged library code based on dependencies in the source code alone.
2016-09-08 01:31:01 Christofer Dutz <christofer.dutz@codecentric.de> README_MAVEN.txt v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
compiler-jx/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
compiler-test-utils/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
compiler/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
debugger/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
flex-compiler-oem/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
flexjs-ant-tasks/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
flexjs-maven-plugin/pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959
pom.xml v fc2e0c4e84a7e6638ebc54279fa3218f2e8c7959

- Cleaned up the group-ids of the parents to be more in-line with the others.
- Updated the README_MAVEN.txt in compiler to reflect latest changes
2016-09-08 01:16:10 Christofer Dutz <christofer.dutz@codecentric.de> flexjs-maven-extension/pom.xml v 600091b89188744335573a5fad4e58b0cb0ecf3b

- Doing some post-0.7.0-release fine tuning of versions.
2016-09-07 15:27:42 Alex Harui <aharui@apache.org> releasecandidate.xml v 001a88961b4377a9271028cd4112e387f9a65603

try to handle custom tags in release mode
2016-09-07 13:09:04 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/LiteralEmitter.java v ce39ed08592465230be2879c9d6261d21d261330
compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJSExpressions.java v ce39ed08592465230be2879c9d6261d21d261330

monkey with literal emitter for these simple test cases
2016-09-06 21:25:57 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSPublisher.java v 9c58af2e202c60d1113f2e0829e79969dddb0af4
compiler-jx/src/main/java/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java v 9c58af2e202c60d1113f2e0829e79969dddb0af4
compiler-jx/src/main/java/org/apache/flex/compiler/internal/projects/FlexJSProject.java v 9c58af2e202c60d1113f2e0829e79969dddb0af4

use ICSSImpl in the output to determine whether to emit CSS or not
2016-09-05 10:55:12 Christofer Dutz <christofer.dutz@codecentric.de> compiler-jx/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
compiler-test-utils/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
compiler/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
debugger/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
flex-compiler-oem/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
flexjs-ant-tasks/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
flexjs-maven-plugin/pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd
pom.xml v 6190f15942d6a3ecfb08ea1f1833c03fdcd5eecd

[maven-release-plugin] prepare for next development iteration
2016-09-05 10:54:46 Christofer Dutz <christofer.dutz@codecentric.de> compiler-jx/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
compiler-test-utils/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
compiler/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
debugger/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
flex-compiler-oem/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
flexjs-ant-tasks/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
flexjs-maven-plugin/pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e
pom.xml v ada2c42492fa9d5b32bdfa74d0569df7daf59c8e

[maven-release-plugin] prepare release flexjs-compiler-parent-0.7.0
2016-09-05 10:43:11 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 03e110c05908d5700a93fe7714d45971f5f01abc

- Updated the scm git urls
2016-09-05 10:21:55 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 293e9da12b0ca3583e645cedc093ec3edb528468

- Fixed JavaDoc errors
- Changed the JavaDoc configuration to be active in the release.
2016-09-05 10:21:38 Christofer Dutz <christofer.dutz@codecentric.de> compiler-test-utils/src/main/java/org/apache/flex/utils/EnvProperties.java v 027fcda4cc9aaa6d08237630a61bfa4ddfba245c
compiler-test-utils/src/main/java/org/apache/flex/utils/FilenameNormalization.java v 027fcda4cc9aaa6d08237630a61bfa4ddfba245c

- Fixed JavaDoc errors
- Changed the JavaDoc configuration to be active in the release.
2016-09-05 10:17:25 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 730f8ed1bf21e7f90310dcf92508d68af881cb56

Removed the profiles utils and compiler and removed the enforcer rule to check for profile activation
2016-09-05 10:11:50 Christofer Dutz <christofer.dutz@codecentric.de> pom.xml v 6c1df6908827eccebc2ae281bcb9b6eebd2e00b7

Updated the dependencies to jburg types and build tools to the released versions
2016-09-05 10:07:43 Christofer Dutz <christofer.dutz@codecentric.de> compiler-jburg-types/pom.xml v 4576e158d6ea844eabd6bc87ac3c1f6b3d19b35c

Next development iteration
2016-09-05 10:07:00 Christofer Dutz <christofer.dutz@codecentric.de> compiler-jburg-types/pom.xml v 254f62d71d02134a0585e9fdc3446cd19b0e6e23

Prepare release compiler-jburg-types
2016-09-05 10:05:49 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v d17ae3585c5bfbf823bb86ea50f1fa0a7e65e527

Next development iteration
2016-09-05 10:04:12 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 73d5f3ab336cae93a50e1ff587b29772444c260c

- Try to get the maven-release-plugin running
2016-09-05 09:53:18 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 7913f2bc985ec694911ab8b821ba50fc6bc0434e

- Try to get the maven-release-plugin running
2016-09-05 09:49:34 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 0db90806899e019d18103dc9ae52881a0b6b904c

[maven-release-plugin] prepare for next development iteration
2016-09-05 09:49:24 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 726cdd49a1cc8b40666aa0bf087adfbfa31cbafa

[maven-release-plugin] prepare release compiler-build-tools-1.0.0
2016-09-05 09:45:57 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 646fd40caf5b87db9bba9f7e668da5df126df82d

- Try to get the maven-release-plugin running
2016-09-05 09:42:09 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v f121352cc8d88f01ba81ffcdccb5cd15f29197f0

[maven-release-plugin] prepare release compiler-build-tools-1.0.0
2016-09-05 09:40:43 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 1178b30671978d78f4d8f48fb29f0469703f7834

- Try to get the maven-release-plugin running
2016-09-05 09:35:35 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 4a0f15f23a3a0bb3d8e736f450053c10bf7106c2

[maven-release-plugin] prepare release compiler-build-tools-1.0.0
2016-09-05 09:35:13 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 06634e8cae3429ae75175eaf36d769f83145bab4

- Try to get the maven-release-plugin running
2016-09-05 09:07:42 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/src/main/java/org/apache/flex/compiler/tools/unpack/UnpackResourceMojo.java v 26c29cd30b7dcc4e244059633fef5530a5fa43fd

- Try to get the maven-release-plugin running
2016-09-05 09:04:45 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 32b2ddaf3105ea94c20284835600b14cca444945

- Try to get the maven-release-plugin running
2016-09-05 09:03:40 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 362556435ed3dc01dba86ddbbf581f2fd08f2062

- Try to get the maven-release-plugin running
2016-09-05 09:03:18 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 6a6bda8b2ff655b22bc7f50fb72537cf9fcd866a

- Try to get the maven-release-plugin running
2016-09-05 08:58:47 Christofer Dutz <christofer.dutz@codecentric.de> compiler-build-tools/pom.xml v 02d9e93a1100b898aee5e49d4985e4b9fff0d360

- Try to get the maven-release-plugin running
2016-09-05 06:48:31 Alex Harui <aharui@apache.org> releasecandidate.xml v e592939b3ceea83afe22472052a7e7a311c8a072

fix up rc script
2016-09-04 07:12:45 Alex Harui <aharui@apache.org> releasecandidate.xml v c0bc4d3b230b2a0508c1fdaec1b3ab87419d5d9a

try to get release script to honor tag
2016-09-03 23:21:46 Alex Harui <aharui@apache.org> releasecandidate.xml v 7cfd14b91cfa9a83c7c4337141216cbc845730d7

restore releasecandidate script
2016-09-03 22:17:52 Alex Harui <aharui@apache.org> compiler/src/main/java/org/apache/flex/compiler/internal/as/codegen/MXMLClassDirectiveProcessor.java v 17f21f00e2dfa6e141638f1eabf10f085acfd7bd
compiler/src/main/java/org/apache/flex/compiler/internal/tree/mxml/MXMLClassReferenceNodeBase.java v 17f21f00e2dfa6e141638f1eabf10f085acfd7bd

report error for extraneous text in MXML
2016-09-03 06:55:38 greg-dove <greg.dove@gmail.com> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSDocEmitter.java v b4103327a1dc4da41705e6c23c7160f26d70e4b8

[BUGFIX] Add constructor annotations for implicit bindable implementations, fixes issue with 'remove-circulars'
2016-09-02 08:16:09 Alex Harui <aharui@apache.org> compiler/src/main/java/org/apache/flex/abc/print/ABCDumpVisitor.java v 313f27b962e49aa45fc801ee99e794667d030ca6
compiler/src/main/java/org/apache/flex/compiler/internal/units/requests/ABCBytesRequestResult.java v 313f27b962e49aa45fc801ee99e794667d030ca6
compiler/src/main/java/org/apache/flex/swf/io/SWFDump.java v 313f27b962e49aa45fc801ee99e794667d030ca6

add -sort option to SWFDump to make it easier to compare two SWFs. Otherwise the order in the SWF of some dependencies can appear to vary depending on when the various threads discovered those dependencies
2016-08-30 07:40:51 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java v 30616f6581fa9a9e3165e277c75753233d73e7c0

fix info()
2016-08-29 16:56:41 greg-dove <greg.dove@gmail.com> compiler/src/main/java/org/apache/flex/compiler/internal/as/codegen/ClassDirectiveProcessor.java v ab5c6f49c5035befb635935bc170d9ffd54f8695

[BUGFIX] Extra check to cover potential case where generateBindableImpl is run against Object.as native class
2016-08-29 13:59:13 Alex Harui <aharui@apache.org> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java v eaafb7db602ceb4ecf61605e4db5b74be47d2564

add more info() records if needed
2016-08-29 13:29:03 greg-dove <greg.dove@gmail.com> compiler/src/main/java/org/apache/flex/compiler/internal/definitions/ClassDefinitionBase.java v 26cd027c595f5fc852277fda886f1d608ba35412

[IMPROVEMENT] More robust ancestry check for needsEventDispatcher
2016-08-29 11:46:43 greg-dove <greg.dove@gmail.com> compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSSessionModel.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/BindableEmitter.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/MethodEmitter.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/PackageFooterEmitter.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/jx/PackageHeaderEmitter.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler/src/main/java/org/apache/flex/compiler/internal/as/codegen/ClassDirectiveProcessor.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce
compiler/src/main/java/org/apache/flex/compiler/internal/units/ASCompilationUnit.java v 7842b1e0bb0dae502fabbdd0307155d0dfce31ce

[IMPROVEMENT] [NEEDS REVIEW] Removed the ASCompilationUnit 'extends' EventDispatcher implementation (which had some bugs) for binding support, and reimplemented this in falcon ClassDirectiveProcessor, and also in various jx emitters for JS.
Falcon implementation is relatively straightforward, jx is a bit more fragmented because of the need to alter output in several different emitter classes.