From 55e36fa1abdacbc911f009db5a6b8699ef438d0c Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 8 Oct 2020 22:53:12 +0900 Subject: [PATCH] Minor: Use second pattern argument instead of explicit `callee.text` --- .../idea/intentions/branchedTransformations/IfThenUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt index d0ec1386765..ba3d26e8cae 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt @@ -259,7 +259,7 @@ data class IfThenToSelectData( val call = replaced.callExpression val callee = call?.calleeExpression if (callee != null && call.isCallingInvokeFunction(context)) { - replaced = factory.createExpressionByPattern("$0?.${callee.text}?.invoke()", replaced.receiverExpression) + replaced = factory.createExpressionByPattern("$0?.$1?.invoke()", replaced.receiverExpression, callee) } } replaced