From 526bdfd5004c7cacf82be592b8c6a914ed0524d9 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Fri, 15 May 2015 14:45:11 +0300 Subject: [PATCH] "Flip binary expression" intention made low priority --- .../idea/intentions/SwapBinaryExpressionIntention.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/SwapBinaryExpressionIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/SwapBinaryExpressionIntention.kt index 26ba8516836..d7c856e0a5d 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/SwapBinaryExpressionIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/SwapBinaryExpressionIntention.kt @@ -16,17 +16,18 @@ package org.jetbrains.kotlin.idea.intentions +import com.intellij.codeInsight.intention.LowPriorityAction import com.intellij.openapi.editor.Editor -import org.jetbrains.kotlin.psi.JetBinaryExpression -import org.jetbrains.kotlin.psi.JetPsiFactory -import org.jetbrains.kotlin.psi.JetExpression import org.jetbrains.kotlin.idea.util.JetPsiPrecedences import org.jetbrains.kotlin.lexer.JetTokens.* +import org.jetbrains.kotlin.psi.JetBinaryExpression +import org.jetbrains.kotlin.psi.JetExpression +import org.jetbrains.kotlin.psi.JetPsiFactory import org.jetbrains.kotlin.psi.createExpressionByPattern import org.jetbrains.kotlin.psi.psiUtil.copied import org.jetbrains.kotlin.types.expressions.OperatorConventions -public class SwapBinaryExpressionIntention : JetSelfTargetingIntention(javaClass(), "Flip binary expression") { +public class SwapBinaryExpressionIntention : JetSelfTargetingIntention(javaClass(), "Flip binary expression"), LowPriorityAction { companion object { private val SUPPORTED_OPERATIONS = setOf(PLUS, MUL, OROR, ANDAND, EQEQ, EXCLEQ, EQEQEQ, EXCLEQEQEQ, GT, LT, GTEQ, LTEQ)