Re: [Falcon] More NS for ctor ? (was: [FlexJS] IntelliJ Integration)

2015-06-13 Thread Alex Harui
Interesting stuff. Does anybody know if in Java or other languages that support abstract classes and private constructors whether that is handled by the runtime or by generated code? If generated code, what does the generated code look like? If by runtime, is there open source code that implemen

Re: [FalconJX] JS.swc actionscipt source for asdocs with the swc

2015-06-13 Thread Alex Harui
On 6/13/15, 3:15 PM, "Michael Schmalle" wrote: >Hi, > >I was just curious if we can include the source for asdoc in the JS swc. >IMHO it's pretty important dealing with the hundreds of classes and 1000's >of fields and members a lot have some docs and most all have at least 1 >@see tag that dir

IntelliJ external tool to kill iOS Simulator when debugging on Mac

2015-06-13 Thread kevin.godell
When debugging a regular flex mobile app on IntelliJ, I have been targeting the iOS Simulator, instead of the Emulator(adl). I think the iOS Simulator is only an option when on Mac. The problem I run across quite often, is that I press the debug button without remembering to quit the iOS Simulator.

Re: Any ideas why building asjs release target fails?

2015-06-13 Thread Alex Harui
Try syncing up flex-falcon. Run ‘ant wipe-all’ and ‘ant all’ The compiler has changed how it finds files. -Alex On 6/13/15, 9:49 PM, "Darrell Loverin" wrote: >Trying to build the release target: > > >>ant -Dbuild.number=20140613 -Dbuild.prompt= release > > >getting the below errors: > > >basi

Any ideas why building asjs release target fails?

2015-06-13 Thread Darrell Loverin
Trying to build the release target: >ant -Dbuild.number=20140613 -Dbuild.prompt= release getting the below errors: basictests-compile-js: [echo] FLEX_HOME: /Users/dloverin/ApacheFlex/asjs [echo] FALCONJX_HOME: /Users/dloverin/ApacheFlex/falcon/compiler.jx [echo] GOOG_HOME: /

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread piotrz
Fred, All this stuff is still not in the develop branch? I would like to try it in intelij as you described in the video. Piotr - Apache Flex PMC piotrzarzyck...@gmail.com -- View this message in context: http://apache-flex-development.247.n4.nabble.com/Re-Re-Re-Re-Re-AW-AW-AW-FlexJS-

[FalconJX] JS.swc actionscipt source for asdocs with the swc

2015-06-13 Thread Michael Schmalle
Hi, I was just curious if we can include the source for asdoc in the JS swc. IMHO it's pretty important dealing with the hundreds of classes and 1000's of fields and members a lot have some docs and most all have at least 1 @see tag that directs you to the w3c or whatever documentation. Not to me

Re: [DISCUSS] Release Apache Flex Installer 3.2

2015-06-13 Thread Nicholas Kwiatkowski
The way I see most groups doing this is have the release be a ZIP file with the license and release notes. We shouldn't make it harder than that. Nobody will open a hex editor to view a read me. The ext info in the filesystem is generally limited to 256 characters (or 512 in newer os's) including

Re: [Falcon] More NS for ctor ? (was: [FlexJS] IntelliJ Integration)

2015-06-13 Thread Michael Schmalle
Interesting, the byte code option is probably the best. I have no experience in that part of the compiler(ABC emitter). I know it just emits byte arrays but I get lost in there. :) Mike On Sat, Jun 13, 2015 at 3:14 PM, Frédéric THOMAS wrote: > > Oups, I meant -optimize=true, that the optimizati

RE: [Falcon] More NS for ctor ? (was: [FlexJS] IntelliJ Integration)

2015-06-13 Thread Frédéric THOMAS
Oups, I meant -optimize=true, that the optimization process that erase the annotations gather all the actions in one IIRC. Frédéric THOMAS > From: webdoubl...@hotmail.com > To: dev@flex.apache.org > Subject: [Falcon] More NS for ctor ? (was: [FlexJS] In

[Falcon] More NS for ctor ? (was: [FlexJS] IntelliJ Integration)

2015-06-13 Thread Frédéric THOMAS
IIRC, I've been able to make the compiler to not complain when having private and protected NS to the constructor, the player doesn't expect anything except public, so, the trick was to add an internal annotation on the class (not possible on the constructor itself) to keep that information and

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
Had IntelliJ locking the file and wasn't able to wipe it :-) done now, thanks guys !! Just committed btw. Frédéric THOMAS > From: aha...@adobe.com > To: dev@flex.apache.org > Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration > Dat

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Alex Harui
In compiler.jx, run ant super-clean Then try again. On 6/13/15, 9:25 AM, "Michael Schmalle" wrote: >Did you rebuild the compiler? There is a new version of the GCC compiler >you need, the old jar is outdated and I am using new API for the June >release. > >Look at Alex's last commits, you w

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
Did you rebuild the compiler? There is a new version of the GCC compiler you need, the old jar is outdated and I am using new API for the June release. Look at Alex's last commits, you will see he updated the build. Mike On Sat, Jun 13, 2015 at 12:21 PM, Frédéric THOMAS wrote: > I was rebasing

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
On Sat, Jun 13, 2015 at 11:52 AM, Frédéric THOMAS wrote: > Yep, would like to see private / protected constructors, method > overloading, generics and lambda in falcon to overwhelm any competitor :-) > I wish I got paid doing this because I would take 3 months of my life and learn the low level

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
I was rebasing my branch on develop and now the compilation fails in ReferenceCompiler     options.setParseJsDocDocumentation(true);     options.setExternExports(false);     options.addCustomPass(CustomPassExecutionTime.BEFORE_OPTIMIZATIONS,     new CollectTypesPass(model

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
Yep, would like to see private / protected constructors, method overloading, generics and lambda in falcon to overwhelm any competitor :-) I've been trying time ago for private / protected constructors using class annotation in the compiler, I wasn't far but lost all my job with my computer :-(

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
On Sat, Jun 13, 2015 at 11:35 AM, Frédéric THOMAS wrote: > Btw, what happen when you compile JS.swc stuffs in AS ? > Yeah, the only reason for the JS.swc is code completion and compile API. You know, just tricks the compiler into thinking JS DOM calls are actionscript and does correct type chec

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
Ah ok, so, you answer my question :-) Frédéric THOMAS > Date: Sat, 13 Jun 2015 11:35:25 -0400 > Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > Yes, you catch my dri

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
Yes, you catch my drift, we need a new output type(PLAINJS) that only runs the compiler(to make AST from ActionScript) and the emitter to produce the js, no GCC, no SWF etc. Mike On Sat, Jun 13, 2015 at 11:31 AM, Frédéric THOMAS wrote: > > No, no more subclasses what I meant to say is if the ou

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
Btw, what happen when you compile JS.swc stuffs in AS ? Frédéric THOMAS > From: webdoubl...@hotmail.com > To: dev@flex.apache.org > Subject: RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration > Date: Sat, 13 Jun 2015 16:31:32 +0100 > >> No, n

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
> No, no more subclasses what I meant to say is if the output type is JS, the > client compiler will automatically configure the FlexJS emitter based on > the fact it wants to produce clean JS. I'm fine with that approach as the FLEXJS_DUAL output type re-invokes the compiler after the swf compil

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
No, no more subclasses what I meant to say is if the output type is JS, the client compiler will automatically configure the FlexJS emitter based on the fact it wants to produce clean JS. Mike On Sat, Jun 13, 2015 at 11:25 AM, Michael Schmalle < teotigraphix...@gmail.com> wrote: > > > On Sat, Ju

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
On Sat, Jun 13, 2015 at 11:20 AM, Frédéric THOMAS wrote: > > I really want to try the JS.swc in this new build. :) > > Oh yes, I don't want to miss that either, big up for you too Mike !! > I'm not kidding myself, there is still a huge amount of work to be done to get it to work correctly based

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
> I really want to try the JS.swc in this new build. :) Oh yes, I don't want to miss that either, big up for you too Mike !! Thanks, Frédéric THOMAS > Date: Sat, 13 Jun 2015 11:06:59 -0400 > Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ In

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
> Great job Fred, so this means we just need the FlexJS SDK and it will work > right? Yes :-) 1- We don't have to setup an external tool for the compilation, we can now directly, make, build, compile swf / swc / js, even in one same build using -js-output-type=FLEXJS_DUAL and we can use also

Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Michael Schmalle
Great job Fred, so this means we just need the FlexJS SDK and it will work right? Do we still have to setup a library for code completion etc.? I really want to try the JS.swc in this new build. :) Mike On Sat, Jun 13, 2015 at 10:44 AM, Frédéric THOMAS wrote: > Hi Alex, > > I understand what y

RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration

2015-06-13 Thread Frédéric THOMAS
Hi Alex, I understand what you did but not sure I could reproduce, I wasn't that far in my experiment but I still miss the complete round trip logic of jBurg, I guess I would need to spend more time on it to get it better. Whatever, that's awesome, we can now compile and debug without any depen

Re: Maven release of JBurg 1.10.1 available

2015-06-13 Thread Carlos Rovira
Awesome Chris! Thanks for doing this. :) Carlos El viernes, 12 de junio de 2015, Alex Harui escribió: > > > On 6/12/15, 9:05 AM, "Christofer Dutz" > wrote: > > >Hi Alex, > > > > well the flex-maven-plugin and the flex-sdk-converter both are maven > >related, but don't have much in common. I was