diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/RemoveExplicitTypeArgumentsIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/RemoveExplicitTypeArgumentsIntention.kt index db0e7265607..e5bca162587 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/RemoveExplicitTypeArgumentsIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/RemoveExplicitTypeArgumentsIntention.kt @@ -73,8 +73,8 @@ public class RemoveExplicitTypeArgumentsIntention : JetSelfTargetingOffsetIndepe val injector = InjectorForMacros(callExpression.getProject(), callExpression.findModuleDescriptor()) val resolutionResults = injector.getCallResolver().resolveFunctionCall( BindingTraceContext(), scope, untypedCall, expectedType, dataFlow, false) - assert (resolutionResults.isSingleResult()) { - "Removing type arguments changed resolve for: ${callExpression.getTextWithLocation()} to ${resolutionResults.getResultCode()}" + if (!resolutionResults.isSingleResult()) { + return false } val args = originalCall.getTypeArguments()