flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Schmalle <teotigraphix...@gmail.com>
Subject Re: [FalconJX FlexJS] JQuery up and running, a nightmare but we now have 1.9 in AS
Date Sat, 20 Jun 2015 22:16:54 GMT
On Sat, Jun 20, 2015 at 6:12 PM, Frédéric THOMAS <webdoublefx@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: teotigraphixllc@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 <
> teotigraphixllc@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 <
> webdoublefx@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: teotigraphixllc@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 <
> >>> teotigraphixllc@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 <
> >>> webdoublefx@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: teotigraphixllc@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 <
> >>>>>> teotigraphixllc@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 <
> >>>>>>>> teotigraphixllc@gmail.com> wrote:
> >>>>>>>>
> >>>>>>>>> But you have code completion?
> >>>>>>>>>
> >>>>>>>>> Mike
> >>>>>>>>>
> >>>>>>>>> On Sat, Jun 20, 2015 at 5:01 PM, Frédéric THOMAS <
> >>>>>> webdoublefx@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: teotigraphixllc@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 <
> >>>>>>>>>> webdoublefx@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: teotigraphixllc@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 <
> >>>>>>>>>>>> teotigraphixllc@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 <
> >>>>>>>>>>>>>> teotigraphixllc@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 <
> >>>>>>>>>>>>>>> teotigraphixllc@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 <
> >>>>>>>>>>>>>>>> webdoublefx@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: teotigraphixllc@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 <
> >>>>>>>>>>>>>>>>> webdoublefx@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: teotigraphixllc@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 <
> >>>>>>>>>>>>>>>>>>> teotigraphixllc@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 <
> >>>>>>>>>>>>>>>>>>> webdoublefx@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: teotigraphixllc@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 <
> >>>>>>>>>>>>>>>>>>>>>> webdoublefx@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: aharui@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" <
> >>>>>>>>>>>>>>>>> teotigraphixllc@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
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>
> >>>
> >>
> >>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message