From 3cd4d90bf813b52dd0150dc0d0cc6facf3e942a6 Mon Sep 17 00:00:00 2001 From: kenji tomita Date: Tue, 19 Dec 2017 20:35:07 +0900 Subject: [PATCH] Use BodyResolveMode.PARTIAL and ProblemHighlightType.GENERIC_ERROR_OR_WARNING --- .../idea/inspections/ReplaceToWithInfixFormInspection.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/ReplaceToWithInfixFormInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/ReplaceToWithInfixFormInspection.kt index ed8c3a94635..a76049e8225 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/ReplaceToWithInfixFormInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/ReplaceToWithInfixFormInspection.kt @@ -40,7 +40,7 @@ class ReplaceToWithInfixFormInspection : AbstractKotlinInspection() { if (expression.callExpression?.valueArguments?.size != 1) return if (expression.calleeName !in compatibleNames) return - val context = expression.analyze(BodyResolveMode.FULL) + val context = expression.analyze(BodyResolveMode.PARTIAL) val resolvedCall = expression.getResolvedCall(context) ?: return val function = resolvedCall.resultingDescriptor as? FunctionDescriptor ?: return @@ -49,7 +49,7 @@ class ReplaceToWithInfixFormInspection : AbstractKotlinInspection() { holder.registerProblem( expression, "Replace 'to' with infix form", - ProblemHighlightType.WEAK_WARNING, + ProblemHighlightType.GENERIC_ERROR_OR_WARNING, ReplaceToWithInfixFormQuickfix() ) }