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

Reply via email to