lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexandre Rafalovitch <arafa...@gmail.com>
Subject Re: precommit, java8 and Solr 5.x
Date Mon, 22 Oct 2018 15:13:27 GMT
Have you tried -Dant.build.javac.source=1.8? Based on
http://ant.apache.org/manual/running.html#sysprops (though maybe those
are environmental properties).

Regards,
   Alex.
On Mon, 22 Oct 2018 at 11:03, Erick Erickson <erickerickson@gmail.com> wrote:
>
> Is there a magic flag to convince the precommit step to allow Java 8
> constructs (lambdas in this case) when compiling a 5x version? I need
> to backport some code.
>
> I tried this:
> ant -Djavac.source=1.8 -Djavac.target=1.8 -Dsource=1.8 precommit
> and
> ant -Djavac.source=1.8 -Djavac.target=1.8 -Dsource=8 precommit
>
> to no avail. It all compiles fine, but generates this error:
>
> -ecj-javadoc-lint-src:
> .
> .
> .
> [ecj-lint] Lambda expressions are allowed only at source level 1.8 or above
>
> Meanwhile I'll dig of course.
>
> Thanks,
> Erick
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message