Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.15
-
None
-
None
Description
Seems like even with our code changes, ASM 6.0 isn't enough:
@groovy.transform.CompileStatic class Foo { Comparator byKey() { return Map.Entry.comparingByKey() } } new Foo().byKey()
gives on 2.4.15:
java.lang.IncompatibleClassChangeError: Method java.util.Map$Entry.comparingByKey()Ljava/util/Comparator; must be InterfaceMethodref constant
Other branches are already on that version.