@Alex: no, not yet checked in, I don't like to check in code that doesn't 'compile' ;-) A couple of days more...
@Omar: no, I didn't. The original FalconJS POC and demonstration code already have a great deal of Closure annotation in it, so I figured the compiler was geared towards that already. Also, I'm not only setting up the Closure Compiler, but also the Linter and the Builder. The last one is particularly interesting, as it "compliles" the ENTIRE application (framework AND application code) into one file, resolving dependencies, optimising the heck out of what is needed etc. That, and the fact that with the Closure annotations you can build code that pretty much allows for most features in AS, as long as you compile it with GCC. EdB On Tue, Dec 4, 2012 at 6:29 PM, Alex Harui <aha...@adobe.com> wrote: > Did you check this in? I'm not seeing any commit emails from you. > > > On 12/4/12 7:50 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote: > >> Hi, >> >> After a lot of reading, trying and testing, as well as looking at the >> current code and compiler output, I think the project is best of using >> the Google Closure Tools. Both for developing and deploying FlexJS >> components and applications. I've implemented them into the FlexJS >> workflow, and provided instructions on how install and use them: >> Closure Linter, -Compiler, -Builder and finally the -Library [1]. The >> end result of this toolchain will highly optimized and compressed JS, >> while allowing for an intermediate step (for dev/debug) that supports >> all major AS features (inheritance, interfaces, variable scope, >> constants, strong typing etc.). >> >> Not all the pieces are in place, so a little patience, please ;-) >> >> Also, as I refactored the framework "a bit", the FalconJS people can >> dig their teeth into a new output template/pattern (simpler than the >> one currently used). >> >> EdB >> >> 1: https://developers.google.com/closure/ >> >> >> >> -- >> Ix Multimedia Software >> >> Jan Luykenstraat 27 >> 3521 VB Utrecht >> >> T. 06-51952295 >> I. www.ixsoftware.nl > > -- > Alex Harui > Flex SDK Team > Adobe Systems, Inc. > http://blogs.adobe.com/aharui > -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl