Bug#961839: closure-compiler: FTBFS: <functions> is not abstract and does not override abstract method test(Object) in Predicate
Emmanuel Bourg
ebourg at apache.org
Sun May 31 18:44:21 BST 2020
Le 31/05/2020 à 19:36, tony mancill a écrit :
> Thank you for the bug report. This is due to the recent Guava update
> from 19.0 -> 29.0. test() was introduced in version 21. Somewhat
> ironically, test() appears to lack any Javadoc [1] because it was added
> to more closely emulate java.util.function.Predicate [2] and use of the
> Guava Predicate is discouraged by its authors anyway [3].
If that helps, building closure-compiler with source/target=8 should fix
this issue. I did that for Gradle this week to fix the same issue.
Emmanuel Bourg
More information about the pkg-java-maintainers
mailing list