Maybe there is an alternative solution to this. I got the hint from Uwe
that only recent groovy uses ASM in this way. Actually older versions of
gradle don't do it and use simple reflection. Because of this, the ant
build (despite calling out to groovy) still works with EA builds, because
it uses the older version!

So maybe we should open an issue at the groovy bugtracker: if the ASM can't
read the classfiles because they are too new, fall back to reflection?

On Thu, Jan 9, 2020 at 11:08 AM Dawid Weiss <dawid.we...@gmail.com> wrote:

> > Thanks Dawid! I tried it out locally, working fine on the mac for me now
> with 13!
>
> Yep, works for me too. It still doesn't work with Java 14 so the
> general issue will require cross-compilation
> strategy and remains open, but it's a start.
>
> Something is off with palantir's plugin too. Maybe we'll just switch
> to explicit version numbers instead
> at some point if it turns out too painful to use this plugin, we'll see.
>
> Dawid
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>

Reply via email to