It used to be that Java interfaces with default im...
# compiler
r
It used to be that Java interfaces with default implementations were called instead of a delegate -- I thought this was fixed in 1.4? I'm on a project using 1.5.31 and am still seeing that behavior, while my jvm target is 11. Why would that be?
Adding the compiler option
-Xjvm-default=all
does not change the behavior.
u
It's not fixed yet: https://youtrack.jetbrains.com/issue/KT-18324. But we're planning to do it, the first step is at https://youtrack.jetbrains.com/issue/KT-36902.
👍 1