Commit the code... :) On Sat, Jun 20, 2015 at 6:22 PM, Frédéric THOMAS <webdoubl...@hotmail.com> wrote:
> > Fred, what I did for the temp is just have the HTML file in a different > > directory then the 'out' and reference Main.js using a relative url for > the > > time being, then you can recompile without having to change index.html. > > Yes, what I just did, I didn't try to think how it could be implemented in > the compiler as I still don't know where the code is :-) > > I let you for tonight, thanks again and enjoy what you are doing ;-) > > Tomorrow I will try with another one given this one is ok now. > > Cheers. > Frédéric THOMAS > > > ---------------------------------------- > > Date: Sat, 20 Jun 2015 18:18:10 -0400 > > Subject: Re: [FalconJX FlexJS] JQuery up and running, a nightmare but we > now have 1.9 in AS > > From: teotigraphix...@gmail.com > > To: dev@flex.apache.org > > > > Fred, what I did for the temp is just have the HTML file in a different > > directory then the 'out' and reference Main.js using a relative url for > the > > time being, then you can recompile without having to change index.html. > > > > Mike > > > > On Sat, Jun 20, 2015 at 6:16 PM, Michael Schmalle < > teotigraphix...@gmail.com > >> wrote: > > > >> > >> > >> On Sat, Jun 20, 2015 at 6:12 PM, Frédéric THOMAS < > webdoubl...@hotmail.com> > >> wrote: > >> > >>> Damn, indeed I need to reference the real lib !! > >>> > >> > >> HAHA must be getting late for you! I am writting music and beta testing > >> Bitwig 1.2 as I chat with you, no problem! > >> > >> > >> > >>> > >>> Thanks Mike for you help > >>> > >>> Btw, is there a way to have a template for the index.html to not to > have > >>> manually include this script tag after each build ? > >>> > >> > >> Nope, not that I know, this is something we have to build into the > compile > >> config or something, ideas? > >> > >> Mike > >> > >> > >> > >>> > >>> Frédéric THOMAS > >>> > >>> > >>> ---------------------------------------- > >>>> Date: Sat, 20 Jun 2015 17:54:43 -0400 > >>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a nightmare but > >>> we now have 1.9 in AS > >>>> From: teotigraphix...@gmail.com > >>>> To: dev@flex.apache.org > >>>> > >>>> And emitted JS > >>>> > >>>> ... > >>>> > >>>> /** > >>>> * @constructor > >>>> */ > >>>> Main = function() { > >>>> var /** @type {HTMLDivElement} */ div = > >>>> org_apache_flex_utils_Language.as(document.createElement("div"), > >>>> HTMLDivElement, true); > >>>> div.innerHTML = "A nice Div element"; > >>>> document.body.appendChild(div); > >>>> $("div").css("border", "2px solid green"); > >>>> }; > >>>> > >>>> .... > >>>> > >>>> > >>>> Show me the emitted JS from FlexJS emitter. > >>>> > >>>> Mike > >>>> > >>>> > >>>> > >>>> On Sat, Jun 20, 2015 at 5:53 PM, Michael Schmalle < > >>> teotigraphix...@gmail.com > >>>>> wrote: > >>>> > >>>>> Do you have jquery included in your scripts for the html? That is the > >>> one > >>>>> extra step you need that isn't automatic right now in FlexJS, adding > >>> script > >>>>> deps. > >>>>> > >>>>> My alternat index.html I used to test with in a different folder than > >>> out > >>>>> since it gets clobbered. > >>>>> > >>>>> <!DOCTYPE html> > >>>>> <html> > >>>>> <head> > >>>>> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> > >>>>> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> > >>>>> <link rel="stylesheet" type="text/css" href="Main.css"> > >>>>> <script type="text/javascript" src="base.js"></script> > >>>>> <script type="text/javascript" language="Javascript" > >>>>> src=" > >>>>> https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"> > >>>>> </script> > >>>>> <script type="text/javascript"> > >>>>> // generated by FalconJS > >>>>> goog.addDependency('Main.js', ['Main'], > >>>>> ['org_apache_flex_utils_Language']); > >>>>> goog.addDependency('org/apache/flex/utils/Language.js', > >>>>> ['org_apache_flex_utils_Language'], []); > >>>>> goog.require("Main"); > >>>>> </script> > >>>>> </head> > >>>>> <body> > >>>>> <script type="text/javascript"> > >>>>> new Main().start(); > >>>>> </script> > >>>>> </body> > >>>>> </html> > >>>>> > >>>>> > >>>>> On Sat, Jun 20, 2015 at 5:50 PM, Frédéric THOMAS < > >>> webdoubl...@hotmail.com> > >>>>> wrote: > >>>>> > >>>>>> Sorry, I wasn't clear, the $.as is emitted as well as the jquery.swc > >>> and > >>>>>> I can see it has the $(), what I'm saying is that when I use this > swc > >>> in an > >>>>>> application, the emitted js doesn't contain any reference of $() and > >>> the > >>>>>> application doesn't work, is it working at you when you use $() in > an > >>>>>> application ? and in what js file is it referenced ? and even, have > >>> you got > >>>>>> an idea of why it is not emitted at me ? > >>>>>> > >>>>>> Frédéric THOMAS > >>>>>> > >>>>>> > >>>>>> ---------------------------------------- > >>>>>>> Date: Sat, 20 Jun 2015 17:43:28 -0400 > >>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a nightmare > but > >>>>>> we now have 1.9 in AS > >>>>>>> From: teotigraphix...@gmail.com > >>>>>>> To: dev@flex.apache.org > >>>>>>> > >>>>>>> Remember I am using a test to create this not the EXTERNC jar but > >>> this > >>>>>> is > >>>>>>> my file structure when done with the compile; > >>>>>>> > >>>>>>> http://snag.gy/4wOP5.jpg > >>>>>>> > >>>>>>> And the code; > >>>>>>> > >>>>>>> package { > >>>>>>> > >>>>>>> /** > >>>>>>> * @param arg1 > >>>>>>> [(Element|Object|jQuery|jQuerySelector|null|string|undefined)] > >>>>>>> * @param arg2 [(Document|Element|Object<string,(function > >>>>>>> (jQuery.Event): ?|string)>|jQuery|null|undefined)] > >>>>>>> * @see [jquery-1.9] > >>>>>>> * @returns {jQuery} > >>>>>>> */ > >>>>>>> public function $(arg1:Object = null, arg2:Object = null):jQuery { > >>>>>>> return null; } > >>>>>>> } > >>>>>>> > >>>>>>> Mike > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> On Sat, Jun 20, 2015 at 5:41 PM, Michael Schmalle < > >>>>>> teotigraphix...@gmail.com > >>>>>>>> wrote: > >>>>>>> > >>>>>>>> $ should be emitted in out/as/functions/$.as. > >>>>>>>> > >>>>>>>> Mike > >>>>>>>> > >>>>>>>> On Sat, Jun 20, 2015 at 5:39 PM, Frédéric THOMAS < > >>>>>> webdoubl...@hotmail.com> > >>>>>>>> wrote: > >>>>>>>> > >>>>>>>>> Actually, I found the reason. > >>>>>>>>> > >>>>>>>>> Because of the previous error, I had to remove the source path > >>>>>>>>> out/as/functions, it didn't exist and raised an exception when I > >>> let > >>>>>> it. > >>>>>>>>> Now the previous error has been fixed, I re-added it and the $() > is > >>>>>> now > >>>>>>>>> emitted but when I compile the test app, I can't find it in the > >>>>>> output js > >>>>>>>>> files and the debugger tells me it can't find $() > >>>>>>>>> > >>>>>>>>> In what produced js file is $() at you ? > >>>>>>>>> > >>>>>>>>> Frédéric THOMAS > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> ---------------------------------------- > >>>>>>>>>> Date: Sat, 20 Jun 2015 17:20:04 -0400 > >>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a > nightmare > >>> but > >>>>>>>>> we now have 1.9 in AS > >>>>>>>>>> From: teotigraphix...@gmail.com > >>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>> > >>>>>>>>>> Fred, > >>>>>>>>>> > >>>>>>>>>> Can you go to DebugLogUtils set log and err to true and paste in > >>> the > >>>>>>>>> output > >>>>>>>>>> when you run the jar? > >>>>>>>>>> > >>>>>>>>>> I would know what is going on a bit more. > >>>>>>>>>> > >>>>>>>>>> Mike > >>>>>>>>>> > >>>>>>>>>> On Sat, Jun 20, 2015 at 5:07 PM, Michael Schmalle < > >>>>>>>>> teotigraphix...@gmail.com > >>>>>>>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>>> See this is my result after compiling; > >>>>>>>>>>> > >>>>>>>>>>> http://snag.gy/PaqBe.jpg > >>>>>>>>>>> > >>>>>>>>>>> Mike > >>>>>>>>>>> > >>>>>>>>>>> On Sat, Jun 20, 2015 at 5:04 PM, Michael Schmalle < > >>>>>>>>>>> teotigraphix...@gmail.com> wrote: > >>>>>>>>>>> > >>>>>>>>>>>> But you have code completion? > >>>>>>>>>>>> > >>>>>>>>>>>> Mike > >>>>>>>>>>>> > >>>>>>>>>>>> On Sat, Jun 20, 2015 at 5:01 PM, Frédéric THOMAS < > >>>>>>>>> webdoubl...@hotmail.com > >>>>>>>>>>>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>>>> What I am guessing by the errror is that $ is still a class > >>> and > >>>>>> not > >>>>>>>>> a > >>>>>>>>>>>>>> global function, can verify this? > >>>>>>>>>>>>> > >>>>>>>>>>>>> I've been checking in ReferenceModel and it took the right > code > >>>>>> path. > >>>>>>>>>>>>> I can't see $ referenced as a class neither as a function in > >>>>>>>>> jquery.swc > >>>>>>>>>>>>> but I can see, for example, alert() referenced as a function > in > >>>>>>>>> js.swc. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Frédéric THOMAS > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> ---------------------------------------- > >>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 16:49:49 -0400 > >>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a > >>> nightmare > >>>>>>>>> but > >>>>>>>>>>>>> we now have 1.9 in AS > >>>>>>>>>>>>>> From: teotigraphix...@gmail.com > >>>>>>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Hmm, I GOT this to compile with the JS.swc and cross > compiled, > >>>>>> that > >>>>>>>>>>>>> was my > >>>>>>>>>>>>>> example at the beginning of this thread. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> What I am guessing by the errror is that $ is still a class > >>> and > >>>>>> not > >>>>>>>>> a > >>>>>>>>>>>>>> global function, can verify this? > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 4:35 PM, Frédéric THOMAS < > >>>>>>>>>>>>> webdoubl...@hotmail.com> > >>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> If you copied ALex's config code you probably need; > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> <class-to-function><class>$</class></class-to-function> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> So stupid at time, indeed, the @Arguments(Arguments.CLASS) > >>> was > >>>>>>>>>>>>> missing to > >>>>>>>>>>>>>>> my function, thanks ;-) > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> So, I can compile but the problem now it that the $() is > not > >>>>>>>>>>>>> recognize in > >>>>>>>>>>>>>>> the test application after adding the jquery.swc: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> var div:HTMLDivElement = document.createElement("DIV") as > >>>>>>>>>>>>>>> HTMLDivElement; > >>>>>>>>>>>>>>> div.id = "msgid"; > >>>>>>>>>>>>>>> document.body.appendChild(div); > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> $(document).ready(function(){ > >>>>>>>>>>>>>>> $("#msgid").html("This is Hello World by JQuery"); > >>>>>>>>>>>>>>> }); > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Error:(18, 8) [testJsSwc]: Call to a possibly undefined > >>> method > >>>>>> $. > >>>>>>>>>>>>>>> Warning:(18, 26) [testJsSwc]: return value for function '' > >>> has > >>>>>> no > >>>>>>>>> type > >>>>>>>>>>>>>>> declaration. > >>>>>>>>>>>>>>> Error:(19, 12) [testJsSwc]: Call to a possibly undefined > >>> method > >>>>>> $. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Any idea ? > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Frédéric THOMAS > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> ---------------------------------------- > >>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 15:51:15 -0400 > >>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a > >>>>>> nightmare > >>>>>>>>>>>>> but we > >>>>>>>>>>>>>>> now have 1.9 in AS > >>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com > >>>>>>>>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Fred > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> If you copied ALex's config code you probably need; > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> <class-to-function><class>$</class></class-to-function> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Let me know, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:47 PM, Michael Schmalle < > >>>>>>>>>>>>>>> teotigraphix...@gmail.com > >>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Are you sure it doesn't have to do with this config you > >>> added? > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> <class-to-function> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Make sure you have EVERYTHING setup right!!! Or you will > >>> waste > >>>>>>>>> your > >>>>>>>>>>>>> time > >>>>>>>>>>>>>>>>> on something very stupid. :) > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:43 PM, Michael Schmalle < > >>>>>>>>>>>>>>>>> teotigraphix...@gmail.com> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Again, what I mean is, an error on the XML file or it's > >>>>>> setup. I > >>>>>>>>>>>>> know > >>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> compiler will not return a config if there is an > internal > >>>>>>>>> error, so > >>>>>>>>>>>>>>> that is > >>>>>>>>>>>>>>>>>> why the NPE would happen. > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:42 PM, Michael Schmalle < > >>>>>>>>>>>>>>>>>> teotigraphix...@gmail.com> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Yeah, I am an idiot, could have just looked at the > stack > >>>>>>>>> trace. :) > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> This baffles me, all I can guess is there is an error > in > >>> the > >>>>>>>>>>>>> config > >>>>>>>>>>>>>>> file > >>>>>>>>>>>>>>>>>>> and we are not tracing the errors yet so you don't know > >>> it's > >>>>>>>>>>>>> dieing, > >>>>>>>>>>>>>>> I bet > >>>>>>>>>>>>>>>>>>> you that is what is going on. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:34 PM, Frédéric THOMAS < > >>>>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> wrote: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> How is EXTERNC getting called, which entry point? > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Directly thru the externc.jar : > >>>>>>>>>>>>>>>>>>>> org.apache.flex.compiler.clients.EXTERNC, so, it is > >>>>>> probably > >>>>>>>>> the > >>>>>>>>>>>>>>> main() > >>>>>>>>>>>>>>>>>>>> which call staticMainNoExit() > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Frédéric THOMAS > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> ---------------------------------------- > >>>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 15:23:25 -0400 > >>>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and > running, a > >>>>>>>>>>>>> nightmare > >>>>>>>>>>>>>>> but > >>>>>>>>>>>>>>>>>>>> we now have 1.9 in AS > >>>>>>>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com > >>>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> staticMainNoExit() has to be called to create the > >>>>>>>>> configuration > >>>>>>>>>>>>>>>>>>>> correctly. > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> And yes, that NPE means there is no configuration > >>>>>> instance, > >>>>>>>>>>>>> that is > >>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>> problem. > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> How is EXTERNC getting called, which entry point? > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:18 PM, Frédéric THOMAS < > >>>>>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> > >>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Should be something missing because the config seem > >>> not > >>>>>> to > >>>>>>>>> be > >>>>>>>>>>>>> set, > >>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>> first exception is > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Exception in thread "main" > >>> java.lang.NullPointerException > >>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>> org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1530) > >>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>> > >>> org.apache.flex.compiler.clients.EXTERNC.cleanOutput(EXTERNC.java:180) > >>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>> > >>> org.apache.flex.compiler.clients.EXTERNC.mainNoExit(EXTERNC.java:157) > >>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.clients.EXTERNC.staticMainNoExit(EXTERNC.java:142) > >>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>> > org.apache.flex.compiler.clients.EXTERNC.main(EXTERNC.java:125) > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> because the asRoot is null despite I set > >>>>>>>>>>>>> <as-root>out/as</as-root> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Frédéric THOMAS > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> ---------------------------------------- > >>>>>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 15:16:00 -0400 > >>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and > >>> running, a > >>>>>>>>>>>>> nightmare > >>>>>>>>>>>>>>>>>>>> but we > >>>>>>>>>>>>>>>>>>>>>> now have 1.9 in AS > >>>>>>>>>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com > >>>>>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> I'm testing this right now, I might have not > >>> committed > >>>>>>>>>>>>> something > >>>>>>>>>>>>>>>>>>>> when > >>>>>>>>>>>>>>>>>>>>>> Alex > >>>>>>>>>>>>>>>>>>>>>>> started doing stuff. > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:07 PM, Michael Schmalle < > >>>>>>>>>>>>>>>>>>>>>> teotigraphix...@gmail.com > >>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> HAHA Sorry! I guess I hit the send button to > early. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Well, something is not being added correctly is my > >>>>>> guess, > >>>>>>>>> I > >>>>>>>>>>>>> know > >>>>>>>>>>>>>>>>>>>> for a > >>>>>>>>>>>>>>>>>>>>>>>> fact I compiled this with the same arguments. :) > >>> And I > >>>>>>>>> also > >>>>>>>>>>>>>>>>>>>> remember > >>>>>>>>>>>>>>>>>>>>>>>> getting that error, thus it being excluded. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Do a system out in or breakpoint and make sure the > >>>>>>>>> exclude is > >>>>>>>>>>>>>>>>>>>> going to; > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> public void addExclude(String className, String > >>> name) > >>>>>> line > >>>>>>>>>>>>>>>>>>>>>>>> 194:ExternCConfiguration. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> If it's getting added then it's something REALLY > >>> stupid > >>>>>>>>>>>>>>> happening. > >>>>>>>>>>>>>>>>>>>> :) > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:02 PM, Frédéric THOMAS < > >>>>>>>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> > >>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> The error is right here; the return type > >>>>>>>>> "jQuery.callbacks" > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> public static function Callbacks(flags:String = > >>>>>>>>>>>>>>>>>>>>>> null):jQuery.callbacks { > >>>>>>>>>>>>>>>>>>>>>>>>>> return null; } > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> yeah, I've seen that but I excluded it in my > >>>>>> config.xml > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > <exclude><class>jQuery</class><name>Callbacks</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> So, why is it in jQuery.as ? > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Just for sake of consistency, you might want to > >>>>>> rename; > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> <classToFunction> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> <class-to-function> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Done > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> You are using jquery-1.9.js right? > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Yes > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> That should be excluded with; > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> ?? > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Frédéric THOMAS > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> ---------------------------------------- > >>>>>>>>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 14:56:13 -0400 > >>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and > >>>>>> running, a > >>>>>>>>>>>>>>>>>>>> nightmare but > >>>>>>>>>>>>>>>>>>>>>>>>> we now have 1.9 in AS > >>>>>>>>>>>>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com > >>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> The error is right here; the return type > >>>>>>>>> "jQuery.callbacks" > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> public static function Callbacks(flags:String = > >>>>>>>>>>>>>>>>>>>>>> null):jQuery.callbacks { > >>>>>>>>>>>>>>>>>>>>>>>>>> return null; } > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Just for sake of consistency, you might want to > >>>>>> rename; > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> <classToFunction> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> <class-to-function> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> You are using jquery-1.9.js right? > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> That should be excluded with; > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Mike > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 2:46 PM, Frédéric > THOMAS < > >>>>>>>>>>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> I'm looking for a while why I've got this king > of > >>>>>>>>> errors > >>>>>>>>>>>>> for a > >>>>>>>>>>>>>>>>>>>> while > >>>>>>>>>>>>>>>>>>>>>>>>> now, > >>>>>>>>>>>>>>>>>>>>>>>>>>> any clue ? > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>> > >>> U:\sources\asf\flex\falcon\externs\jquery\out\as\classes\jQuery.as:210 > >>>>>>>>>>>>>>>>>>>>>>>>>>> Erreur interne : java.lang.NullPointerException > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.scopes.TypeScope.getPropertyForMemberAccess(TypeScope.java:344) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.scopes.ScopeView.getPropertyForMemberAccess(ScopeView.java:81) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.scopes.ASScope.getPropertyFromDef(ASScope.java:879) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.scopes.ASScope.getPropertyFromDef(ASScope.java:841) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.scopes.ASScope.getPropertyFromDef(ASScope.java:760) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.tree.as.IdentifierNode.resolveMemberRef(IdentifierNode.java:829) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.tree.as.IdentifierNode.resolve(IdentifierNode.java:377) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.tree.as.IdentifierNode.getMName(IdentifierNode.java:432) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.tree.as.MemberAccessExpressionNode.getMName(MemberAccessExpressionNode.java:158) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ABCGeneratingReducer.dottedName(ABCGeneratingReducer.java:840) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.action_321(CmcEmitter.java:5236) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:8487) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:6881) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:9434) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(CmcEmitter.java:39146) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39126) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.CmcEmitter.burm(CmcEmitter.java:39406) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateInstructions(ABCGenerator.java:228) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(ABCGenerator.java:393) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(ABCGenerator.java:347) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateFunction(ABCGenerator.java:262) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ClassDirectiveProcessor.declareFunction(ClassDirectiveProcessor.java:787) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:214) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareClass(GlobalDirectiveProcessor.java:423) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:206) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.declarePackage(GlobalDirectiveProcessor.java:449) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:223) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:122) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.ASCompilationUnit.handleABCBytesRequest(ASCompilationUnit.java:477) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:866) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:107) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:305) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:166) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>> > >>> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > >>>>>>>>>>>>>>>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:722) > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> public static function Callbacks(flags:String = > >>>>>>>>>>>>>>>>>>>>>> null):jQuery.callbacks > >>>>>>>>>>>>>>>>>>>>>>>>>>> { return null; } > >>>>>>>>>>>>>>>>>>>>>>>>>>> ^ > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> This is my jquery-config-xml: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <flex-config> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <compiler> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <accessible>true</accessible> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <locale/> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <source-path> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <path-element>src</path-element> > >>>>>>>>>>>>>>>>>>>>>>>>>>> </source-path> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > <warn-no-constructor>false</warn-no-constructor> > >>>>>>>>>>>>>>>>>>>>>>>>>>> </compiler> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <external> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>> <path-element>externs/jquery-1.9.js</path-element> > >>>>>>>>>>>>>>>>>>>>>>>>>>> </external> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <as-root>out/as</as-root> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> <classToFunction>$</classToFunction> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> <exclude><class>jQuery</class><name>is</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> <exclude><class>jQuery</class><name>promise</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> <exclude><class>jQuery</class><name>getJSON</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>> <exclude><class>jQuery</class><name>ajax</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>> <exclude><class>jQuery</class><name>when</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>> <exclude><class>jQuery</class><name>post</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > <exclude><class>jQuery</class><name>getScript</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > <exclude><class>jQuery</class><name>Callbacks</name></exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> <class-exclude><class>Deferred</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> <class-exclude><class>jQuery.deferred</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>> <class-exclude><class>jQuery.Event</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>> <class-exclude><class>jQuery.Deferred</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>> <class-exclude><class>$.Event</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>> <class-exclude><class>$.Deferred</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>> <class-exclude><class>$.deferred</class></class-exclude> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> </flex-config> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> I had to create: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> @Config(allowMultiple = true) > >>>>>>>>>>>>>>>>>>>>>>>>>>> @Mapping("classToFunction") > >>>>>>>>>>>>>>>>>>>>>>>>>>> @InfiniteArguments > >>>>>>>>>>>>>>>>>>>>>>>>>>> public void > >>> setClassToFunctions(ConfigurationValue > >>>>>>>>> cfgval, > >>>>>>>>>>>>>>>>>>>>>>>>>>> List<String> values) > >>>>>>>>>>>>>>>>>>>>>>>>>>> { > >>>>>>>>>>>>>>>>>>>>>>>>>>> for (String val : values) > >>>>>>>>>>>>>>>>>>>>>>>>>>> addClassToFunction(val); > >>>>>>>>>>>>>>>>>>>>>>>>>>> } > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Frédéric THOMAS > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> ---------------------------------------- > >>>>>>>>>>>>>>>>>>>>>>>>>>>> From: aha...@adobe.com > >>>>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and > >>>>>> running, > >>>>>>>>> a > >>>>>>>>>>>>>>>>>>>> nightmare > >>>>>>>>>>>>>>>>>>>>>> but > >>>>>>>>>>>>>>>>>>>>>>>>> we > >>>>>>>>>>>>>>>>>>>>>>>>>>> now have 1.9 in AS > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 16:52:00 +0000 > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 6/20/15, 8:38 AM, "Michael Schmalle" < > >>>>>>>>>>>>>>>>>>>> teotigraphix...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>What happens if you try to compile an external > >>> that > >>>>>>>>> does > >>>>>>>>>>>>> this > >>>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>>>>>>>>>>>> not > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>part of the JS.swc build? Well for one, it > >>> won't be > >>>>>>>>> added > >>>>>>>>>>>>>>>>>>>> because > >>>>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>Window class is already compiled into the > >>> JS.swc. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>So for now, it's important that we add all > >>> externs > >>>>>> to > >>>>>>>>>>>>> JS.swc > >>>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>>>> mixin > >>>>>>>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>the HTML DOM classes. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>Good frameworks I would think don't do this? > >>> It's > >>>>>> just > >>>>>>>>>>>>> their > >>>>>>>>>>>>>>>>>>>> API and > >>>>>>>>>>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>is all. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Hmm, I’ll get a lot of frameworks hack the > >>> built-in > >>>>>>>>>>>>>>> prototypes. > >>>>>>>>>>>>>>>>>>>>>> We’re > >>>>>>>>>>>>>>>>>>>>>>>>>>>> doing that in the UI frameworks for FlexJS. > >>> First > >>>>>> of > >>>>>>>>>>>>> all, it > >>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>>>>>>>>>>>> possible, > >>>>>>>>>>>>>>>>>>>>>>>>>>>> second, there are only so many ways to > associate > >>>>>> the > >>>>>>>>>>>>> actual > >>>>>>>>>>>>>>>>>>>> HTML > >>>>>>>>>>>>>>>>>>>>>>>>> elements > >>>>>>>>>>>>>>>>>>>>>>>>>>>> with the actual classes you want to present. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> So maybe, instead of having a stack of SWCs > >>> where > >>>>>>>>>>>>> Jquery.swc > >>>>>>>>>>>>>>>>>>>> depend > >>>>>>>>>>>>>>>>>>>>>> on > >>>>>>>>>>>>>>>>>>>>>>>>>>>> js.swc, the Jquery.swc will be all-inclusive > and > >>>>>> not > >>>>>>>>>>>>> depend > >>>>>>>>>>>>>>> on > >>>>>>>>>>>>>>>>>>>>>> js.swc > >>>>>>>>>>>>>>>>>>>>>>>>>>>> because it will have its own copies of the > >>> classes > >>>>>>>>> that > >>>>>>>>>>>>> are > >>>>>>>>>>>>>>> in > >>>>>>>>>>>>>>>>>>>>>> js.swc > >>>>>>>>>>>>>>>>>>>>>>>>> in > >>>>>>>>>>>>>>>>>>>>>>>>>>>> it with the modifications that JQuery applies. > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> -Alex > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>>> > >>>>> > >>>>> > >>> > >>> > >> > >> > >