The Falcon codebase certainly looks like it is organized better. However, I'm basically done with the hard part of modifying the older compiler, so if I were to switch to Falcon, I'd be doing everything all over again (and I'd be doing it without funding this time).
One thing that made things easier (for me) in the older compiler was being able to edit the *.vm files used for code generation. I'd rather work with something that resembles ActionScript than have to manually write/edit code like this (from Falcon): MethodInfo mi = new MethodInfo(); mi.setMethodName(propName.getBaseName()); mi.setReturnType(propType); InstructionList insns = new InstructionList(3); insns.addInstruction(OP_getlocal0); insns.addInstruction(OP_getproperty, backingName); insns.addInstruction(OP_returnvalue); I'm sure I could figure it out, if I had to, but thankfully, I didn't. - Josh On Sat, May 16, 2015 at 3:03 PM, Alex Harui <aha...@adobe.com> wrote: > Hi Josh, > > I’m wondering if you’d find the Falcon and FalconJX code bases easier to > work with for MXML and binding. I think we’ve finally removed any > dependencies they have on the current Flex SDK. > > -Alex > > On 5/16/15, 11:27 AM, "Josh Tynjala" <joshtynj...@gmail.com> wrote: > > >Thanks, Alex. > > > >I'm currently working on a fork of the Apache Flex SDK. There's always > >been > >a lot of interest in using MXML (and binding) with Feathers, and I've been > >making modifications to the code generation in the compiler to support > >Starling and Feathers. > > > >Most recently, I've been putting together an installer for the Feathers > >SDK > >based on the Apache Flex installer. Due to some changes that I needed for > >the installer script, I found some bugs in AntOnAIR, so I've committed > >several fixes. I also added some missing features to the Replace task. > > > >- Josh > > > >On Fri, May 15, 2015 at 9:25 PM, Alex Harui <aha...@adobe.com> wrote: > > > >> The Apache Flex Project Management Committee (PMC) is pleased to > >>announce > >> our newest committer, Josh Tynjala. > >> > >> Josh is currently well known for his work on Feathers [1], but recently > >> has contributed enough patches to the AntOnAir library we use in the > >> Apache Flex SDK Installer that we decided to offer him committer status. > >> > >> Thanks, > >> Alex > >> > >> [1] http://feathersui.com > >> > >> > >> > >