Java Casting: Java 11 throws LambdaConversionException while 1.8 does not
TL;DR The Eclipse compiler generates a method signature for the lambda instance that is invalid according to the specification. Due to additional type checking code added in JDK 9 to better enforce the specification, the incorrect signature is now causing an exception when running on Java 11. Verified with Eclipse 2019-03 as well with this … Read more