Hi Greg,

those are mostly generated sources from the compiler. I could start adding rat 
exceptions for all of them, but I don't think thats the way to go. I think it 
would be best practice to do a clean-all/mega-clean/wipe-all with Ant prior to 
building with maven (whatever goal actually cleans up everything).


Otherwise we'll be stuck adding exceptions for quite some time.


Chris

________________________________
Von: Greg Dove <greg.d...@gmail.com>
Gesendet: Mittwoch, 27. Juli 2016 21:55:39
An: dev@flex.apache.org
Betreff: Re: AW: [FLEXJS, TYPEDEFS]

Lastly Chris, after running through the maven build steps, I then built
using 'ant all' inside flex-asjs (which completed fine), then started to
follow the maven build sequence again after that.

Compiler and typedefs seemed fine, but I got a face-full of rat on the
framework build.

I added:

<exclude>templates/swfobject/swfobject.js</exclude>

which let me proceed to the next step.
Then I hit 1134 Unknown Licenses, and that was a little too ambitious for
me to try to figure out right now.

I've uploaded this rat file (frameworks/target/rat.txt) to dropbox here [1].

Let me know if I can help with any other checks.
cheers
Greg

1. https://www.dropbox.com/s/yc515urn6s11gy2/rat.txt?dl=0



On Thu, Jul 28, 2016 at 6:04 AM, Greg Dove <greg.d...@gmail.com> wrote:

> Hi Chris,
>
> I wasn't suggesting to remove the rat support, I can see for sure how that
> would be useful, I just didn't know how (yet) I needed to address the
> issues I had.
>
> I just followed the instructions on a fresh setup and the build completed
> fine for the 3 main parts.
>
> I did see this in the compiler build:
>
> [INFO] --- compiler-build-tools:1.0.0-SNAPSHOT:add-class-annotation
> (add-suppress-rawtypes-unchecked-unused-warnings-annotations) @ compiler ---
> Adding @SuppressWarnings({"rawtypes", "unchecked", "unused"}) to class:
> D:\FLEXSDKS\_dev_maven2\flex-falcon\compiler\target\generated-sources\jburg\org\apache\flex\compiler\internal\as\codegen\CmcEmitter.java
> org.apache.flex.compiler.tools.annotate.AnnotateClass$AnnotateClassDeleteException:
> Error deleting original file at:
> D:\FLEXSDKS\_dev_maven2\flex-falcon\compiler\target\generated-sources\jburg\org\apache\flex\compiler\internal\as\codegen\CmcEmitter.java
>         at
> org.apache.flex.compiler.tools.annotate.AnnotateClass.processFile(AnnotateClass.java:99)
>         at
> org.apache.flex.compiler.tools.annotate.AnnotateClassesMojo.execute(AnnotateClassesMojo.java:64)
>         at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>
>
> I don't know if it is important.
>
>
> Also, when I got to the final step I have set the distributionTargetFolder
> variable to a valid location but the build did not put anything in that
> folder (although it otherwise completed normally). I was running this
> build-distribution command from inside flex-asjs. If it is sufficient to
> simply define the location as instructed, and run the same
> build-distribution step again, then that part does not seem to be working
> for me.
>
> This is on Windows 10, in case that is important also.
>
> -Greg
>
>
>
>
>
> On Wed, Jul 27, 2016 at 6:38 PM, Christofer Dutz <
> christofer.d...@c-ware.de> wrote:
>
>>
>> Hi Greg,
>>
>>
>> I'm happy that you like the build so far :-)
>>
>>
>> Justin and I am currently finishing up a 2 hour video tutorial on Maven,
>> which I hope we will be able to publish soon. I guess that should get rid
>> of this black-box-magic feeling you might be encountering at the moment ;-)
>>
>>
>> And hanks for the ... I think that usually RAT automatically excludes IDE
>> settings files for modules that are part of the build. But I guess this
>> could be an issue if the files are located in a directory that's not a
>> Maven module (All these duplicate XyzJS modules needed to make Eclipse
>> happy). The reason why RAT is complaining only about the 4 License files in
>> the lib dir is that RAT doesn't require binary files to have a header and
>> those are the only not-binary files without headers. I guess I'll just
>> exclude the lib directory in all modules.
>>
>>
>> I would like to keep the plugin in the build, cause when I added it to
>> the build it reported about 10 files without headers. The check only takes
>> a fraction of a second on my machine and it does make things safer from an
>> Apache point of view. I could however add it to the release profile, but
>> then we would start encountering problems as soon as I would build a
>> release candidate, which would be unfortunate. So could you guys please
>> report the full relative paths of stuff RAT is complaining about after
>> using Ant and I would take care of adding exclusions.
>>
>>
>> Chris
>>
>> ________________________________
>> Von: Greg Dove <greg.d...@gmail.com>
>> Gesendet: Mittwoch, 27. Juli 2016 07:29:28
>> An: dev@flex.apache.org
>> Betreff: Re: AW: [FLEXJS, TYPEDEFS]
>>
>> Chris, I also encountered similar issues with the frameworks build, and
>> started adding extra <excludes> tags for the rat {insert maven-esque word
>> for "task"/plugin here} to ignore things like intellij files and swfobject
>> etc in flex-asjs pom.xml
>>
>> <exclude>**/*.iml</exclude>
>> <exclude>**/.idea/**</exclude>
>>
>> But I found it easier in the end to delete that whole "plugin" from the
>> pom.xml as a quick approach for now and the build completed flawlessly.
>> I like the experience so far, I just haven't gotten my head fully around
>> it
>> yet.
>> I will try this from a clean slate tomorrow -following the instructions
>> exactly - instead of trying to do it within the current setup I have,
>> where
>> I have used ant builds previously or have extra IDE files..
>>
>>
>>
>>
>> On Wed, Jul 27, 2016 at 11:22 AM, Greg Dove <greg.d...@gmail.com> wrote:
>>
>> > I just finally got around to trying this as well and encountered the
>> same
>> > issue, and yes, I have used ant previously as well, otherwise it is
>> looking
>> > very good - I especially like the sound of the distributionTargetFolder
>> > option :)
>> >
>> > The rat report shows the following for me:
>> >
>> > 3 Unknown Licenses
>> >
>> > *****************************************************
>> >
>> > Files with unapproved licenses:
>> >
>> >   D:/FLEXSDKS/dev/flex-falcon/compiler/lib/external/antlr-LICENSE.html
>> >   D:/FLEXSDKS/dev/flex-falcon/compiler/lib/external/jflex-COPYRIGHT
>> >
>>  D:/FLEXSDKS/dev/flex-falcon/compiler/lib/external/lzma-sdk-LICENSE.html
>> >
>> > ... (I assume the rest is ok)
>> >
>> > On Wed, Jul 27, 2016 at 7:52 AM, Christofer Dutz <
>> > christofer.d...@c-ware.de> wrote:
>> >
>> >> I guess if you had run the Ant build before, there might be some files
>> >> generated in places I didn't anticipate. So the RAT plugin is
>> complaining
>> >> about these files not having Apache Headers in them ... usually the
>> >> target/rat.txt file will contain a list of the violating files.
>> >>
>> >>
>> >> Chris
>> >>
>> >> ________________________________
>> >> Von: Peter Ent <p...@adobe.com>
>> >> Gesendet: Dienstag, 26. Juli 2016 17:40:58
>> >> An: dev@flex.apache.org
>> >> Betreff: Re: AW: [FLEXJS, TYPEDEFS]
>> >>
>> >> Hi,
>> >>
>> >> I just finished installing and running maven. I was able to build
>> >> flex-falcon "utils" but when I went to build the compiler, it failed on
>> >> the rat report check (below). But I think it would have worked nicely
>> >> otherwise. Great job!
>> >>
>> >> [INFO] Rat check: Summary over all files. Unapproved: 18, unknown: 18,
>> >> generated: 0, approved: 2005 licenses.
>> >> [INFO]
>> >>
>> ------------------------------------------------------------------------
>> >> [INFO] Reactor Summary:
>> >> [INFO]
>> >> [INFO] Apache Flex - FlexJS: Compiler: Parent ............. SUCCESS [
>> >> 2.541 s]
>> >> [INFO] Apache Flex - FlexJS: Compiler: Test Utils ......... SUCCESS [
>> >> 1.554 s]
>> >> [INFO] Apache Flex - FlexJS: Compiler: Compiler ........... FAILURE [
>> >> 26.918 s]
>> >> [INFO] Apache Flex - FlexJS: Compiler: Compiler-JX ........ SKIPPED
>> >> [INFO] Apache Flex - FlexJS: Compiler: Debugger ........... SKIPPED
>> >> [INFO] Apache Flex - FlexJS: Compiler: OEM Layer .......... SKIPPED
>> >> [INFO] Apache Flex - FlexJS: FlexJS Ant Tasks ............. SKIPPED
>> >> [INFO] Apache Flex - FlexJS: FlexJS Maven Plugin .......... SKIPPED
>> >> [INFO]
>> >>
>> ------------------------------------------------------------------------
>> >> [INFO] BUILD FAILURE
>> >> [INFO]
>> >>
>> ------------------------------------------------------------------------
>> >> [INFO] Total time: 31.259 s
>> >> [INFO] Finished at: 2016-07-26T11:35:14-04:00
>> >> [INFO] Final Memory: 52M/1114M
>> >> [INFO]
>> >>
>> ------------------------------------------------------------------------
>> >> [ERROR] Failed to execute goal
>> org.apache.rat:apache-rat-plugin:0.12:check
>> >> (license-check) on project compiler: Too many files with unapproved
>> >> license: 18 See RAT report in:
>> >> /Users/pent/dev/flex-falcon/compiler/target/rat.txt -> [Help 1]
>> >>
>> >>
>> >>
>> >> On 7/26/16, 2:19 AM, "Christofer Dutz" <christofer.d...@c-ware.de>
>> wrote:
>> >>
>> >> >By the way ... did you give the Maven build a try?
>> >> >
>> >> >
>> >> >Chris
>> >> >
>> >> >________________________________
>> >> >Von: Peter Ent <p...@adobe.com>
>> >> >Gesendet: Montag, 25. Juli 2016 20:05:49
>> >> >An: Alex Harui; dev@flex.apache.org
>> >> >Betreff: Re: [FLEXJS, TYPEDEFS]
>> >> >
>> >> >Got this to work with help from Alex. I had FALCONJX_HOME pointing to
>> an
>> >> >old directory: flex-falcon/compiler.jx; it should have been pointing
>> to
>> >> >flex-falcon/compiler-jx
>> >> >
>> >> >—peter
>> >> >
>> >> >From: Alex Harui <aha...@adobe.com<mailto:aha...@adobe.com>>
>> >> >Date: Monday, July 25, 2016 at 11:42 AM
>> >> >To: Peter Ent <p...@adobe.com<mailto:p...@adobe.com>>,
>> >> >"dev@flex.apache.org<mailto:dev@flex.apache.org>"
>> >> ><dev@flex.apache.org<mailto:dev@flex.apache.org>>
>> >> >Subject: Re: [FLEXJS, TYPEDEFS]
>> >> >
>> >> >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<mailto: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"
>> >> ><aha...@adobe.com<mailto:aha...@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" <p...@adobe.com<mailto:
>> p...@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"
>> >> >>><aha...@adobe.com<mailto:aha...@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"
>> >> >>>><p...@adobe.com<mailto: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/contr
>> >> >>>>>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.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"
>> >> >>>>><aha...@adobe.com<mailto: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<mailto: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/con
>> >> >>>>>>>t
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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/extern
>> >> >>>>>>>c
>> >> >>>>>>>/
>> >> >>>>>>>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"
>> >> >>>>>>><aha...@adobe.com<mailto: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<mailto: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.
>> >> >>>>>>>>>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
>> >> >>>>>>>>
>> >> >>>>>>>
>> >> >>>>>>
>> >> >>>>>
>> >> >>>>
>> >> >>>
>> >> >>
>> >> >
>> >>
>> >>
>> >
>>
>
>

Reply via email to