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" <p...@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/contrib/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/cons >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/inte >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/inte >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/inte >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/inte >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/inte >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/inte >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" <aha...@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" <p...@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/contrib >>>/ >>>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/co >>>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/in >>>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/in >>>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/in >>>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/in >>>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/in >>>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/in >>>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" <aha...@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" <p...@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.jar' >>>>>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 >>>> >>> >> >