On Mon, Sep 21, 2015 at 1:08 AM, Maxim Solodovnik <solomax...@gmail.com>
wrote:

> Are you compiling with java8?
> do you have "-Xdoclint:none" in javadoc plugin config?
>
>
Maxim,

Thanks for the tip.  Yes, I am using Java8 and it appears to be very strict
with HTML tags [1]
I added the additionalparam="-Xdoclint:none" parameter to the javadoc ant
target and that did the trick.  Someone should try it out with an earlier
version of java to ensure that nothing breaks.

Now, I am able to build flex-falcon and flex-asjs fine.

Thanks,
Om

[1] http://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html



> On Mon, Sep 21, 2015 at 1:23 PM, OmPrakash Muppirala <bigosma...@gmail.com
> >
> wrote:
>
> > Oops, spoke too soon.
> >
> > Now, javadocs doesn't seem to like me:
> >
> >
> >
> =====================================================================================
> > <snip>
> > s\TreeModelVisitor.java:123: error: unknown tag: T
> >   [javadoc]      *    object must implement @code{IMergePoint<T>}.
> >   [javadoc]                                                  ^
> >   [javadoc]
> > c:\p\flexroot\git\flex-falcon\compiler\src\org\apache\flex\swc\ISWCV
> > ersion.java:49: error: malformed HTML
> >   [javadoc]      * For example, "4.6.1" becomes (4<<24) | (6<<16) | 1.
> >   [javadoc]                                       ^
> >   [javadoc]
> > c:\p\flexroot\git\flex-falcon\compiler\src\org\apache\flex\swc\ISWCV
> > ersion.java:49: error: malformed HTML
> >   [javadoc]      * For example, "4.6.1" becomes (4<<24) | (6<<16) | 1.
> >   [javadoc]                                        ^
> >   [javadoc]
> > c:\p\flexroot\git\flex-falcon\compiler\src\org\apache\flex\swc\ISWCV
> > ersion.java:49: error: malformed HTML
> >   [javadoc]      * For example, "4.6.1" becomes (4<<24) | (6<<16) | 1.
> >   [javadoc]                                                 ^
> >   [javadoc]
> > c:\p\flexroot\git\flex-falcon\compiler\src\org\apache\flex\swc\ISWCV
> > ersion.java:49: error: malformed HTML
> >   [javadoc]      * For example, "4.6.1" becomes (4<<24) | (6<<16) | 1.
> >   [javadoc]                                                  ^
> >   [javadoc]
> > c:\p\flexroot\git\flex-falcon\compiler\src\org\apache\flex\compiler\
> > config\Configuration.java:1277: error: malformed HTML
> >   [javadoc]      * <path-element> element.
> >   [javadoc]        ^
> >   [javadoc] Building index for all the packages and classes...
> >   [javadoc] Building index for all classes...
> >   [javadoc] Generating
> > c:\p\flexroot\git\flex-falcon\compiler\generated\javadoc\
> > help-doc.html...
> >   [javadoc] Note: Custom tags that could override future standard tags:
> >  @note,
> > @pre, @post. To avoid potential overrides, use at least one period
> > character (.)
> >  in custom tag names.
> >   [javadoc] 100 errors
> >   [javadoc] 100 warnings
> >
> > BUILD FAILED
> > c:\p\flexroot\git\flex-falcon\compiler\build.xml:519: Javadoc returned 1
> >
> > Total time: 5 minutes 8 seconds
> >
> >
> =====================================================================================
> >
> > On Mon, Sep 21, 2015 at 12:15 AM, OmPrakash Muppirala <
> > bigosma...@gmail.com>
> > wrote:
> >
> > > Seems to be running.  I think you should go to sleep now :-)
> > > We can continue tomorrow...
> > >
> > > Thanks,
> > > Om
> > >
> > > On Mon, Sep 21, 2015 at 12:02 AM, Alex Harui <aha...@adobe.com> wrote:
> > >
> > >> OK, skip the tests.  Just run “ant” in the compiler and compiler.jx
> > >> folders.  That should be good enough to start building FlexJS stuff.
> I
> > get
> > >> 4 errors when running unit tests from Eclipse that I don’t get from
> the
> > >> command-line.  Not sure why.
> > >>
> > >> Let me know of those two folders build and then try “ant” in
> flex-asjs.
> > >>
> > >> I’ll wait up a few more minutes to see how it goes.
> > >>
> > >> -Alex
> > >>
> > >>
> > >> From: "omup...@gmail.com" <omup...@gmail.com> on behalf of OmPrakash
> > >> Muppirala <bigosma...@gmail.com>
> > >> Date: Sunday, September 20, 2015 at 11:57 PM
> > >> To: Alex Harui <aha...@adobe.com>, "dev@flex.apache.org" <
> > >> dev@flex.apache.org>
> > >>
> > >> Subject: Re: AW: Compiling FlexJS
> > >>
> > >> Definitely progress, but now it's erroring out on the unit tests:
> > >>
> > >> =================================================================
> > >>       [get] Getting:
> > >> http://search.maven.org/remotecontent?filepath=junit/junit/
> > >> 4.10/junit-4.10.jar
> > >>       [get] To:
> > >> c:\p\flexroot\git\flex-falcon\compiler.tests\lib\junit-4.10.jar
> > >>       [get]
> > >> http://search.maven.org/remotecontent?filepath=junit/junit/4.10/juni
> > >> t-4.10.jar moved to
> > >> https://repo1.maven.org/maven2/junit/junit/4.10/junit-4.10.j
> > >> ar
> > >>
> > >> fail-with-message:
> > >>
> > >> main:
> > >>
> > >> compile.unit.tests:
> > >>     [mkdir] Created dir:
> > >> c:\p\flexroot\git\flex-falcon\compiler.tests\classes
> > >>     [javac] Compiling 67 source files to
> > >> c:\p\flexroot\git\flex-falcon\compiler.
> > >> tests\classes
> > >>
> > >> unit.tests:
> > >>     [mkdir] Created dir:
> > >> c:\p\flexroot\git\flex-falcon\compiler.tests\results
> > >>     [mkdir] Created dir:
> > c:\p\flexroot\git\flex-falcon\compiler.tests\temp
> > >>     [junit] environment property - FLEX_HOME =
> > >>     [junit] environment property - PLAYERGLOBAL_HOME =
> > >>     [junit] environment property - PLAYERGLOBAL_VERSION = 11.1
> > >>     [junit] environment property - TLF_HOME =
> > >>     [junit] environment property - AIR_HOME =
> > >>     [junit] environment property - FLASHPLAYER_DEBUGGER =
> > >>     [junit] Running
> > >> org.apache.flex.compiler.internal.css.CSSArrayPropertyValueT
> > >> ests
> > >>     [junit] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time
> > >> elapsed: 0.57
> > >> 2 sec
> > >>
> > >> BUILD FAILED
> > >> c:\p\flexroot\git\flex-falcon\build.xml:82: The following error
> occurred
> > >> while e
> > >> xecuting this line:
> > >> c:\p\flexroot\git\flex-falcon\compiler.tests\build.xml:100: Tests
> failed
> > >>
> > >> Total time: 59 seconds
> > >>
> > >> =================================================================
> > >>
> > >> On Sun, Sep 20, 2015 at 11:49 PM, OmPrakash Muppirala <
> > >> bigosma...@gmail.com> wrote:
> > >>
> > >>> I'm on it.
> > >>>
> > >>> Thanks,
> > >>> Om
> > >>>
> > >>> On Sun, Sep 20, 2015 at 11:48 PM, OmPrakash Muppirala <
> > >>> bigosma...@gmail.com> wrote:
> > >>>
> > >>>> I'm on it
> > >>>>
> > >>>> On Sun, Sep 20, 2015 at 11:46 PM, Alex Harui <aha...@adobe.com>
> > wrote:
> > >>>>
> > >>>>> That sounds like your Closure Compiler is out-of-date.  Try ‘ant
> > >>>>> wipe-all’ then ‘ant all’.
> > >>>>>
> > >>>>> I’m hoping to shut down at midnight so let’s see if we can get you
> > >>>>> building before then.
> > >>>>>
> > >>>>> -Alex
> > >>>>>
> > >>>>> From: "omup...@gmail.com" <omup...@gmail.com> on behalf of
> OmPrakash
> > >>>>> Muppirala <bigosma...@gmail.com>
> > >>>>> Date: Sunday, September 20, 2015 at 11:37 PM
> > >>>>> To: Alex Harui <aha...@adobe.com>
> > >>>>>
> > >>>>> Subject: Re: AW: Compiling FlexJS
> > >>>>>
> > >>>>> I am up-to-date with the repo and when I run ant all in
> flex-falcon,
> > >>>>> the script runs for a while before erroring out:
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> >
> ====================================================================================
> > >>>>> <snip>
> > >>>>> download-dependency:
> > >>>>>
> > >>>>> main:
> > >>>>>
> > >>>>> copyFiles:
> > >>>>>
> > >>>>> compile:
> > >>>>>     [javac] c:\p\flexroot\git\flex-falcon\compiler.jx\build.xml:77:
> > >>>>> warning: 'in
> > >>>>> cludeantruntime' was not set, defaulting to
> build.sysclasspath=last;
> > >>>>> set to fals
> > >>>>> e for repeatable builds
> > >>>>>     [javac] Compiling 149 source files to
> > >>>>> c:\p\flexroot\git\flex-falcon\compiler
> > >>>>> .jx\build\classes
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\pass\ReferenceCompiler.java:68:
> error:
> > >>>>> cannot find
> > >>>>>  symbol
> > >>>>>     [javac]         options.setParseJsDocDocumentation(true);
> > >>>>>     [javac]                ^
> > >>>>>     [javac]   symbol:   method setParseJsDocDocumentation(boolean)
> > >>>>>     [javac]   location: variable options of type JXCompilerOptions
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\pass\ReferenceCompiler.java:71:
> error:
> > >>>>> cannot find
> > >>>>>  symbol
> > >>>>>     [javac]
> > >>>>> options.addCustomPass(CustomPassExecutionTime.BEFORE_OPTIMIZ
> > >>>>> ATIONS, new NamespaceResolutionPass(model,
> > >>>>>     [javac]                ^
> > >>>>>     [javac]   symbol:   method
> > >>>>> addCustomPass(CustomPassExecutionTime,NamespaceRe
> > >>>>> solutionPass)
> > >>>>>     [javac]   location: variable options of type JXCompilerOptions
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\pass\ReferenceCompiler.java:73:
> error:
> > >>>>> cannot find
> > >>>>>  symbol
> > >>>>>     [javac]
> > >>>>> options.addCustomPass(CustomPassExecutionTime.BEFORE_OPTIMIZ
> > >>>>> ATIONS, new ResolvePackagesPass(model, jscompiler));
> > >>>>>     [javac]                ^
> > >>>>>     [javac]   symbol:   method
> > >>>>> addCustomPass(CustomPassExecutionTime,ResolvePack
> > >>>>> agesPass)
> > >>>>>     [javac]   location: variable options of type JXCompilerOptions
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\pass\ReferenceCompiler.java:75:
> error:
> > >>>>> cannot find
> > >>>>>  symbol
> > >>>>>     [javac]
> > >>>>> options.addCustomPass(CustomPassExecutionTime.BEFORE_OPTIMIZ
> > >>>>> ATIONS, new CollectTypesPass(model, jscompiler));
> > >>>>>     [javac]                ^
> > >>>>>     [javac]   symbol:   method
> > >>>>> addCustomPass(CustomPassExecutionTime,CollectType
> > >>>>> sPass)
> > >>>>>     [javac]   location: variable options of type JXCompilerOptions
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\pass\ReferenceCompiler.java:76:
> error:
> > >>>>> cannot find
> > >>>>>  symbol
> > >>>>>     [javac]
> > >>>>> options.addCustomPass(CustomPassExecutionTime.BEFORE_OPTIMIZ
> > >>>>> ATIONS, new AddMemberPass(model, jscompiler));
> > >>>>>     [javac]                ^
> > >>>>>     [javac]   symbol:   method
> > >>>>> addCustomPass(CustomPassExecutionTime,AddMemberPa
> > >>>>> ss)
> > >>>>>     [javac]   location: variable options of type JXCompilerOptions
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\pass\ReferenceCompiler.java:78:
> error:
> > >>>>> cannot find
> > >>>>>  symbol
> > >>>>>     [javac]
> > >>>>> options.addCustomPass(CustomPassExecutionTime.BEFORE_OPTIMIZ
> > >>>>> ATIONS, new CollectImportsPass(model, jscompiler));
> > >>>>>     [javac]                ^
> > >>>>>     [javac]   symbol:   method
> > >>>>> addCustomPass(CustomPassExecutionTime,CollectImpo
> > >>>>> rtsPass)
> > >>>>>     [javac]   location: variable options of type JXCompilerOptions
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\reference\ClassReference.java:193:
> > >>>>> error: method b
> > >>>>> uild in class JSDocInfoBuilder cannot be applied to given types;
> > >>>>>     [javac]                         JSDocInfo fieldComment =
> > b.build();
> > >>>>>     [javac]                                                   ^
> > >>>>>     [javac]   required: Node
> > >>>>>     [javac]   found: no arguments
> > >>>>>     [javac]   reason: actual and formal argument lists differ in
> > length
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\reference\ClassReference.java:492:
> > >>>>> error: method b
> > >>>>> uild in class JSDocInfoBuilder cannot be applied to given types;
> > >>>>>     [javac]             comment = b.build();
> > >>>>>     [javac]                        ^
> > >>>>>     [javac]   required: Node
> > >>>>>     [javac]   found: no arguments
> > >>>>>     [javac]   reason: actual and formal argument lists differ in
> > length
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\internal\codegen\externals\reference\ClassReference.java:512:
> > >>>>> error: method b
> > >>>>> uild in class JSDocInfoBuilder cannot be applied to given types;
> > >>>>>     [javac]             comment = b.build();
> > >>>>>     [javac]                        ^
> > >>>>>     [javac]   required: Node
> > >>>>>     [javac]   found: no arguments
> > >>>>>     [javac]   reason: actual and formal argument lists differ in
> > length
> > >>>>>     [javac]
> > >>>>>
> c:\p\flexroot\git\flex-falcon\compiler.jx\src\org\apache\flex\compil
> > >>>>> er\utils\JSClosureCompilerWrapper.java:249: error: cannot find
> symbol
> > >>>>>     [javac]
> > >>>>> options_.setWarningLevel(DiagnosticGroups.DEPRECATED_ANN
> > >>>>> OTATIONS, CheckLevel.OFF);
> > >>>>>     [javac]                                                      ^
> > >>>>>     [javac]   symbol:   variable DEPRECATED_ANNOTATIONS
> > >>>>>     [javac]   location: class DiagnosticGroups
> > >>>>>     [javac] 10 errors
> > >>>>>
> > >>>>> BUILD FAILED
> > >>>>> c:\p\flexroot\git\flex-falcon\build.xml:185: The following error
> > >>>>> occurred while
> > >>>>> executing this line:
> > >>>>> c:\p\flexroot\git\flex-falcon\compiler.jx\build.xml:77: Compile
> > >>>>> failed; see the
> > >>>>> compiler error output for details.
> > >>>>>
> > >>>>> Total time: 40 seconds
> > >>>>>
> > >>>>>
> >
> ====================================================================================
> > >>>>>
> > >>>>>
> > >>>>> Any idea what's going wrong?
> > >>>>>
> > >>>>> My java version:
> > >>>>>
> > >>>>> java version "1.8.0_51"
> > >>>>> Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
> > >>>>> Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
> > >>>>>
> > >>>>> Thanks,
> > >>>>> Om
> > >>>>>
> > >>>>>
> > >>>>> On Sun, Sep 20, 2015 at 11:14 PM, Alex Harui <aha...@adobe.com>
> > wrote:
> > >>>>>
> > >>>>>> "ant all" in flex-falcon should do it.
> > >>>>>>
> > >>>>>> And “ant all” in flex-asjs should sync falcon and build it
> > correctly.
> > >>>>>>
> > >>>>>> -Alex
> > >>>>>>
> > >>>>>> From: "omup...@gmail.com" <omup...@gmail.com> on behalf of
> > OmPrakash
> > >>>>>> Muppirala <bigosma...@gmail.com>
> > >>>>>> Date: Sunday, September 20, 2015 at 10:29 PM
> > >>>>>>
> > >>>>>> To: Alex Harui <aha...@adobe.com>
> > >>>>>> Cc: "dev@flex.apache.org" <dev@flex.apache.org>
> > >>>>>> Subject: Re: AW: Compiling FlexJS
> > >>>>>>
> > >>>>>> Basic question: how do I build falcon?  Should I run ant and then
> > ant
> > >>>>>> all?  Or just ant?
> > >>>>>>
> > >>>>>> (Sorry, the README and README_JX is a bit confusing)
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> Om
> > >>>>>>
> > >>>>>> On Sun, Sep 20, 2015 at 10:03 PM, Alex Harui <aha...@adobe.com>
> > >>>>>> wrote:
> > >>>>>>
> > >>>>>>> Yes.  In steps 1 and 4, the compile-config.xml for each project
> > uses
> > >>>>>>> <include-files>js/src/*</include-files> and
> > >>>>>>> <include-files>js/out/*</include-files> to copy all the
> > handwritten and
> > >>>>>>> cross-compiled js.  The reason we do it twice is just so on step
> > 4, there
> > >>>>>>> is cross-compiled JS output from step 2.  But if you are not
> using
> > a pretty
> > >>>>>>> recent Falcon, the copy may fail because we taught Falcon to copy
> > with wild
> > >>>>>>> cards.  Older Falcon’s and regular Flex SDK CompC can’t do it.
> > >>>>>>>
> > >>>>>>> -Alex
> > >>>>>>>
> > >>>>>>> From: "omup...@gmail.com" <omup...@gmail.com> on behalf of
> > >>>>>>> OmPrakash Muppirala <bigosma...@gmail.com>
> > >>>>>>> Date: Sunday, September 20, 2015 at 9:57 PM
> > >>>>>>>
> > >>>>>>> To: Alex Harui <aha...@adobe.com>
> > >>>>>>> Cc: "dev@flex.apache.org" <dev@flex.apache.org>
> > >>>>>>> Subject: Re: AW: Compiling FlexJS
> > >>>>>>>
> > >>>>>>> Hmm..  is there a part that copies the js files into the swc?
> > >>>>>>>
> > >>>>>>> Thanks,
> > >>>>>>> Om
> > >>>>>>>
> > >>>>>>> On Sun, Sep 20, 2015 at 9:24 PM, Alex Harui <aha...@adobe.com>
> > >>>>>>> wrote:
> > >>>>>>>
> > >>>>>>>> OK, I can’t see your swcs so all I can do is guess.
> > >>>>>>>>
> > >>>>>>>> The build of the swcs has four phases:
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>    1. The AS in as/src is compiled by the Flash compiler into a
> > >>>>>>>>    SWC.
> > >>>>>>>>    2. The AS in asjs/src is cross-compiled, using classes in the
> > >>>>>>>>    swc
> > >>>>>>>>    3. The JS in js/src is linted and copied to
> > >>>>>>>>    frameworks/js/FlexJS/libs
> > >>>>>>>>    4. The AS in as/src is compiled again, which should pick up
> > >>>>>>>>    files cross-compiled from asjs/src that are in js/out.
> > >>>>>>>>
> > >>>>>>>> -Alex
> > >>>>>>>>
> > >>>>>>>> From: "omup...@gmail.com" <omup...@gmail.com> on behalf of
> > >>>>>>>> OmPrakash Muppirala <bigosma...@gmail.com>
> > >>>>>>>> Date: Sunday, September 20, 2015 at 4:49 PM
> > >>>>>>>> To: Alex Harui <aha...@adobe.com>
> > >>>>>>>> Cc: "dev@flex.apache.org" <dev@flex.apache.org>
> > >>>>>>>> Subject: Re: AW: Compiling FlexJS
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> On Sep 20, 2015 2:54 PM, "Alex Harui" <aha...@adobe.com> wrote:
> > >>>>>>>> >
> > >>>>>>>> >
> > >>>>>>>> >
> > >>>>>>>> > On 9/20/15, 7:07 AM, "Christofer Dutz" <
> > christofer.d...@c-ware.de>
> > >>>>>>>> wrote:
> > >>>>>>>> >
> > >>>>>>>> > >Well I don't know how it could be fresher ... I checked out
> the
> > >>>>>>>> flex-sdk,
> > >>>>>>>> > >flex-falcon and flex-asjs built flex-falcon (ant clean all)
> and
> > >>>>>>>> flex-asjs
> > >>>>>>>> > >(ant clean all) ... so where could the old falcon come from?
> > >>>>>>>> >
> > >>>>>>>> > Sorry, that was a reply to Om.  I think his SWCs are too small
> > >>>>>>>> because an
> > >>>>>>>> > old Falcon doesn’t know how to package the JS in the SWCs.
> > >>>>>>>>
> > >>>>>>>> But it looks like there are js files in the swcs.  Just some of
> > >>>>>>>> them are arbitrarily missing.  I believe i have the latest
> falcon
> > code.
> > >>>>>>>> But I will try again in a while just to confirm.
> > >>>>>>>>
> > >>>>>>>> Thanks,
> > >>>>>>>> Om
> > >>>>>>>>
> > >>>>>>>> >
> > >>>>>>>> > -Alex
> > >>>>>>>> >
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>
> > >>
> > >
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>

Reply via email to