Make "lambda to anonymous" low-priority (KT-7710)

This commit is contained in:
Mikhail Glukhikh
2018-05-11 11:37:14 +03:00
parent bd6fdb743c
commit 257664cf1b
@@ -5,6 +5,7 @@
package org.jetbrains.kotlin.idea.intentions
import com.intellij.codeInsight.intention.LowPriorityAction
import com.intellij.openapi.editor.Editor
import org.jetbrains.kotlin.descriptors.impl.AnonymousFunctionDescriptor
import org.jetbrains.kotlin.idea.caches.resolve.analyze
@@ -23,7 +24,7 @@ class LambdaToAnonymousFunctionIntention : SelfTargetingIntention<KtLambdaExpres
KtLambdaExpression::class.java,
"Convert to anonymous function",
"Convert lambda expression to anonymous function"
) {
), LowPriorityAction {
override fun isApplicableTo(element: KtLambdaExpression, caretOffset: Int): Boolean {
if (element.getStrictParentOfType<KtValueArgument>() == null) return false