Change Log Report

Total number of changed sets: 1

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

Total commits: 23
Total number of files changed: 105

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 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 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-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-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

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-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 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

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-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-08 01:31:01 Christofer Dutz <christofer.dutz@codecentric.de> compiler-jx/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-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

[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

[maven-release-plugin] prepare release flexjs-compiler-parent-0.7.0
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-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 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 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

[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.