flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: [FLEXJS, TYPEDEFS]
Date Mon, 25 Jul 2016 15:42:42 GMT
Try ant all in falcon again.

Sent from my LG G3, an AT&T 4G LTE smartphone

------ Original message------
From: Peter Ent
Date: Mon, Jul 25, 2016 7:56 AM
To: dev@flex.apache.org;
Subject:Re: [FLEXJS, TYPEDEFS]

Running ant in flex-typedefs/jquery does not give the error and builds
successfully. I do not have FLEX_FALCON environment var set at all.
—peter

On 7/25/16, 10:51 AM, "Alex Harui" <aharui@adobe.com> wrote:

>Go to flex-typedefs/jquery and run 'ant'.  Do you get the same errors?  If
>so, do you have a FLEX_FALCON environment variable pointing somewhere
>other than flex-falcon?
>
>-Alex
>
>On 7/25/16, 7:34 AM, "Peter Ent" <pent@adobe.com> wrote:
>
>>Yes, I had done that as well. So this time I did:
>>
>>typedefs:  ant wipe
>>falcon:    ant wipe-all; ant all
>>
>>Get same errors below.
>>
>>On 7/25/16, 10:27 AM, "Alex Harui" <aharui@adobe.com> wrote:
>>
>>>Did you also do a "wipe" in flex-typedefs?  IIRC, that was the repo that
>>>was on the wrong branch and could have left cruft.
>>>
>>>-Alex
>>>
>>>On 7/25/16, 7:23 AM, "Peter Ent" <pent@adobe.com> wrote:
>>>
>>>>So back to this.
>>>>
>>>>This morning I did a new pull from flex-falcon/typedefs/asjs just to be
>>>>certain, I think a couple of new things came down.
>>>>
>>>>I did ant wipe-all in falcon followed by ant all. I get this error at
>>>>the
>>>>end of the build (below). Is falcon supposed to be built first? I'm
>>>>assuming typedefs needs the compiler since I saw it using compc (at
>>>>least). And why is the flex-falcon build getting stuff for
>>>>flex-typedefs
>>>>(see download: part of the console log, below)? This is why I'm
>>>>wondering
>>>>if flex-typedefs get built first - shouldn't it be getting the stuff in
>>>>its own directories?
>>>>
>>>>‹peter
>>>>
>>>>download:
>>>>      [get] Getting:
>>>>https://raw.githubusercontent.com/google/closure-compiler/master/contri
>>>>b
>>>>/
>>>>e
>>>>x
>>>>terns/jquery-1.9.js
>>>>      [get] To:
>>>>/Users/pent/dev/flex-typedefs/jquery/target/downloads/jquery-1.9.js
>>>>
>>>>
>>>>preprocess:
>>>>
>>>>
>>>>externc:
>>>>     [java] event parameters not found!  0
>>>>     [java] fx parameters not found!  0
>>>>     [java] 0.950329 seconds
>>>>     [java] Java Result: 255
>>>>
>>>>
>>>>postprocess:
>>>>
>>>>
>>>>compc:
>>>>     [java] Loading configuration:
>>>>/Users/pent/dev/flex-typedefs/jquery/target/compile-as-config.xml
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/c
>>>>o
>>>>n
>>>>s
>>>>t
>>>>ants/$.as:3
>>>>     [java] Warning: Incompatible initializer value of type 'int' where
>>>>'jQuery' is expected. An initial value of null will be used instead.
>>>>     [java]     public const $:jQuery = undefined;
>>>>     [java]                             ^
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/i
>>>>n
>>>>t
>>>>e
>>>>r
>>>>faces/jQueryAjaxSettingsExtra.as:20
>>>>     [java] Error: A conflict exists with definition processData in
>>>>namespace public.
>>>>     [java]     function get processData():Boolean;
>>>>     [java]     ^
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/i
>>>>n
>>>>t
>>>>e
>>>>r
>>>>faces/jQueryAjaxSettingsExtra.as:20
>>>>     [java] Error: Cannot override an interface method.  Method
>>>>processData conflicts with a method in base interface
>>>>jQueryAjaxSettings.
>>>>     [java]     function get processData():Boolean;
>>>>     [java]     ^
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/i
>>>>n
>>>>t
>>>>e
>>>>r
>>>>faces/jQueryAjaxSettingsExtra.as:20
>>>>     [java] Error: Cannot override an interface method.  Method
>>>>processData conflicts with a method in base interface
>>>>jQueryAjaxSettings.
>>>>     [java]     function get processData():Boolean;
>>>>     [java]     ^
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/i
>>>>n
>>>>t
>>>>e
>>>>r
>>>>faces/jQueryAjaxSettingsExtra.as:21
>>>>     [java] Error: A conflict exists with definition processData in
>>>>namespace public.
>>>>     [java]     function set processData(value:Boolean):void;
>>>>     [java]     ^
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/i
>>>>n
>>>>t
>>>>e
>>>>r
>>>>faces/jQueryAjaxSettingsExtra.as:21
>>>>     [java] Error: Cannot override an interface method.  Method
>>>>processData conflicts with a method in base interface
>>>>jQueryAjaxSettings.
>>>>     [java]     function set processData(value:Boolean):void;
>>>>     [java]     ^
>>>>     [java]
>>>>     [java]
>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/i
>>>>n
>>>>t
>>>>e
>>>>r
>>>>faces/jQueryAjaxSettingsExtra.as:21
>>>>     [java] Error: Cannot override an interface method.  Method
>>>>processData conflicts with a method in base interface
>>>>jQueryAjaxSettings.
>>>>     [java]     function set processData(value:Boolean):void;
>>>>     [java]     ^
>>>>     [java]
>>>>
>>>>
>>>>BUILD FAILED
>>>>/Users/pent/dev/flex-falcon/build.xml:140: The following error occurred
>>>>while executing this line:
>>>>/Users/pent/dev/flex-typedefs/build.xml:57: The following error
>>>>occurred
>>>>while executing this line:
>>>>/Users/pent/dev/flex-typedefs/jquery/build.xml:140: Java returned: 2
>>>>
>>>>
>>>>
>>>>On 7/22/16, 11:20 PM, "Alex Harui" <aharui@adobe.com> wrote:
>>>>
>>>>>I just did ant wipe-all and ant all in Falcon and it worked for me.
>>>>>
>>>>>Did you run 'ant wipe' in flex-typedefs after switching to the develop
>>>>>branch?  Since that was the repo that was on the wrong branch it might
>>>>>have some cruft in it that is messing up the flex-falcon build.
>>>>>
>>>>>-Alex
>>>>>
>>>>>On 7/22/16, 1:33 PM, "Peter Ent" <pent@adobe.com> wrote:
>>>>>
>>>>>>No joy. I did switch to develop branch of flex-typedefs.
>>>>>>
>>>>>>I sync'd with Falcon and did an ant all; that failed so I did a ant
>>>>>>wipe-all and then ant all. That fails:
>>>>>>
>>>>>>download:
>>>>>>      [get] Getting:
>>>>>>https://raw.githubusercontent.com/google/closure-compiler/master/cont
>>>>>>r
>>>>>>i
>>>>>>b
>>>>>>/
>>>>>>e
>>>>>>x
>>>>>>terns/jquery-1.9.js
>>>>>>      [get] To:
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/downloads/jquery-1.9.js
>>>>>>
>>>>>>
>>>>>>preprocess:
>>>>>>
>>>>>>
>>>>>>externc:
>>>>>>     [java] event parameters not found!  0
>>>>>>     [java] fx parameters not found!  0
>>>>>>     [java] 0.902557 seconds
>>>>>>     [java] Java Result: 255
>>>>>>
>>>>>>
>>>>>>postprocess:
>>>>>>
>>>>>>
>>>>>>compc:
>>>>>>     [java] Loading configuration:
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/compile-as-config.xml
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>c
>>>>>>o
>>>>>>n
>>>>>>s
>>>>>>t
>>>>>>ants/$.as:3
>>>>>>     [java] Warning: Incompatible initializer value of type 'int'
>>>>>>where
>>>>>>'jQuery' is expected. An initial value of null will be used instead.
>>>>>>     [java]     public const $:jQuery = undefined;
>>>>>>     [java]                             ^
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>i
>>>>>>n
>>>>>>t
>>>>>>e
>>>>>>r
>>>>>>faces/jQueryAjaxSettingsExtra.as:20
>>>>>>     [java] Error: A conflict exists with definition processData in
>>>>>>namespace public.
>>>>>>     [java]     function get processData():Boolean;
>>>>>>     [java]     ^
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>i
>>>>>>n
>>>>>>t
>>>>>>e
>>>>>>r
>>>>>>faces/jQueryAjaxSettingsExtra.as:20
>>>>>>     [java] Error: Cannot override an interface method.  Method
>>>>>>processData conflicts with a method in base interface
>>>>>>jQueryAjaxSettings.
>>>>>>     [java]     function get processData():Boolean;
>>>>>>     [java]     ^
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>i
>>>>>>n
>>>>>>t
>>>>>>e
>>>>>>r
>>>>>>faces/jQueryAjaxSettingsExtra.as:20
>>>>>>     [java] Error: Cannot override an interface method.  Method
>>>>>>processData conflicts with a method in base interface
>>>>>>jQueryAjaxSettings.
>>>>>>     [java]     function get processData():Boolean;
>>>>>>     [java]     ^
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>i
>>>>>>n
>>>>>>t
>>>>>>e
>>>>>>r
>>>>>>faces/jQueryAjaxSettingsExtra.as:21
>>>>>>     [java] Error: A conflict exists with definition processData in
>>>>>>namespace public.
>>>>>>     [java]     function set processData(value:Boolean):void;
>>>>>>     [java]     ^
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>i
>>>>>>n
>>>>>>t
>>>>>>e
>>>>>>r
>>>>>>faces/jQueryAjaxSettingsExtra.as:21
>>>>>>     [java] Error: Cannot override an interface method.  Method
>>>>>>processData conflicts with a method in base interface
>>>>>>jQueryAjaxSettings.
>>>>>>     [java]     function set processData(value:Boolean):void;
>>>>>>     [java]     ^
>>>>>>     [java]
>>>>>>     [java]
>>>>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc
>>>>>>/
>>>>>>i
>>>>>>n
>>>>>>t
>>>>>>e
>>>>>>r
>>>>>>faces/jQueryAjaxSettingsExtra.as:21
>>>>>>     [java] Error: Cannot override an interface method.  Method
>>>>>>processData conflicts with a method in base interface
>>>>>>jQueryAjaxSettings.
>>>>>>     [java]     function set processData(value:Boolean):void;
>>>>>>     [java]     ^
>>>>>>     [java]
>>>>>>
>>>>>>
>>>>>>BUILD FAILED
>>>>>>/Users/pent/dev/flex-falcon/build.xml:140: The following error
>>>>>>occurred
>>>>>>while executing this line:
>>>>>>/Users/pent/dev/flex-typedefs/build.xml:57: The following error
>>>>>>occurred
>>>>>>while executing this line:
>>>>>>/Users/pent/dev/flex-typedefs/jquery/build.xml:140: Java returned:
2
>>>>>>
>>>>>>
>>>>>>Total time: 1 minute 47 seconds
>>>>>>pent-osx:flex-falcon pent$
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>On 7/22/16, 3:44 PM, "Alex Harui" <aharui@adobe.com> wrote:
>>>>>>
>>>>>>>Did you switch to the develop branch in flex-typedefs?  If you
used
>>>>>>>the
>>>>>>>standard folder naming and structure, the scripts should find
it.
>>>>>>>You
>>>>>>>may
>>>>>>>need to sync and build flex-falcon first.
>>>>>>>
>>>>>>>-Alex
>>>>>>>
>>>>>>>On 7/22/16, 12:13 PM, "Peter Ent" <pent@adobe.com> wrote:
>>>>>>>
>>>>>>>>Just sync'd flex-asjs repo. Must have missed the email about
it now
>>>>>>>>requiring flex-typedefs. Cloned that and tried to build it
using
>>>>>>>>ant:
>>>>>>>>
>>>>>>>>
>>>>>>>>/Users/pent/dev/flex-typedefs/build.xml:52: The following
error
>>>>>>>>occurred
>>>>>>>>while executing this line:
>>>>>>>>
>>>>>>>>/Users/pent/dev/flex-typedefs/js/build.xml:29: src
>>>>>>>>'/Users/pent/dev/compiler-jx/lib/google/closure-compiler/compiler.j
>>>>>>>>a
>>>>>>>>r
>>>>>>>>'
>>>>>>>>doesn't exist.
>>>>>>>>
>>>>>>>>
>>>>>>>>I don't see any README or instructions in the flex-typedefs
repo.
>>>>>>>>What
>>>>>>>>ENV vars are required to build it? I did a quick search through
>>>>>>>>past
>>>>>>>>emails and while I found a number of git-related items and
some
>>>>>>>>discussion about it, I didn't see anything that provided some
>>>>>>>>insight.
>>>>>>>>
>>>>>>>>
>>>>>>>>Thanks,
>>>>>>>>
>>>>>>>>Peter
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


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