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