diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightMethodForDeclaration.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightMethodForDeclaration.kt index ceb1e6cc07e..8a9e32bfa1d 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightMethodForDeclaration.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightMethodForDeclaration.kt @@ -39,7 +39,7 @@ open public class KotlinLightMethodForDeclaration( containingClass: PsiClass ): LightMethod(manager, delegate, containingClass), KotlinLightMethod { - private val paramsList: CachedValue by Delegates.blockingLazy { + private val paramsList: CachedValue by lazy { val cacheManager = CachedValuesManager.getManager(delegate.getProject()) cacheManager.createCachedValue({ val parameterBuilder = LightParameterListBuilder(getManager(), KotlinLanguage.INSTANCE, this) @@ -52,7 +52,7 @@ open public class KotlinLightMethodForDeclaration( }, false) } - private val typeParamsList: CachedValue by Delegates.blockingLazy { + private val typeParamsList: CachedValue by lazy { val cacheManager = CachedValuesManager.getManager(delegate.getProject()) cacheManager.createCachedValue({ val list = if (origin is JetClassOrObject) {