From 7f1643cfad992b997c266dc9a4f8cc252f5675a5 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 6 May 2019 12:39:11 +0300 Subject: [PATCH] Minor: simplify isCalling --- .../kotlin/idea/inspections/collections/FunctionUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/collections/FunctionUtils.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/collections/FunctionUtils.kt index 92984d2c4de..1ca976a1569 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/collections/FunctionUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/collections/FunctionUtils.kt @@ -59,7 +59,7 @@ fun KtCallExpression.isCalling(fqName: FqName, context: BindingContext = analyze fun KtCallExpression.isCalling(fqNames: List, context: BindingContext = analyze(BodyResolveMode.PARTIAL)): Boolean { val calleeText = calleeExpression?.text ?: return false - val fqName = fqNames.firstOrNull { fqName -> fqName.asString().takeLastWhile { it != '.' } == calleeText } ?: return false + val fqName = fqNames.firstOrNull { fqName -> fqName.shortName().asString() == calleeText } ?: return false return getResolvedCall(context)?.isCalling(fqName) == true }