From 29dcc4f18c56b98a408b71c8a42fec5d9673a9bf Mon Sep 17 00:00:00 2001 From: Roman Elizarov Date: Wed, 20 Jun 2018 20:37:07 +0300 Subject: [PATCH] Better support for mixed-version libs (override old method, too) --- .../kotlin/reflect/jvm/internal/ReflectionFactoryImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/ReflectionFactoryImpl.java b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/ReflectionFactoryImpl.java index 96550bd033c..c5a45b6e5d4 100644 --- a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/ReflectionFactoryImpl.java +++ b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/ReflectionFactoryImpl.java @@ -50,6 +50,11 @@ public class ReflectionFactoryImpl extends ReflectionFactory { return KClassCacheKt.getOrCreateKotlinClass(javaClass); } + @Override + public String renderLambdaToString(Lambda lambda) { + return renderLambdaToString((FunctionBase) lambda); + } + @Override public String renderLambdaToString(FunctionBase lambda) { KFunction kFunction = ReflectLambdaKt.reflect(lambda);