From 222b964f3a528b64e510b36a1a552b12e9488d84 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 12 Sep 2016 15:01:17 +0300 Subject: [PATCH] Minor: intention message changed for if/when -> assignment/return --- .../intentions/FoldIfToAssignmentIntention.kt | 5 ++++- .../intentions/FoldIfToReturnIntention.kt | 5 ++++- .../intentions/FoldWhenToAssignmentIntention.kt | 5 ++++- .../intentions/FoldWhenToReturnIntention.kt | 5 ++++- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToAssignmentIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToAssignmentIntention.kt index 18de36efb40..d444da6e3a5 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToAssignmentIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToAssignmentIntention.kt @@ -26,7 +26,10 @@ import org.jetbrains.kotlin.psi.KtPsiFactory import org.jetbrains.kotlin.psi.createExpressionByPattern import org.jetbrains.kotlin.psi.psiUtil.getStrictParentOfType -class FoldIfToAssignmentIntention : SelfTargetingRangeIntention(KtIfExpression::class.java, "Replace 'if' expression with assignment") { +class FoldIfToAssignmentIntention : SelfTargetingRangeIntention( + KtIfExpression::class.java, + "Lift assignment out of 'if' expression" +) { override fun applicabilityRange(element: KtIfExpression): TextRange? { val branches = element.branches diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToReturnIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToReturnIntention.kt index 9e0fb626f43..de8b679c69f 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToReturnIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldIfToReturnIntention.kt @@ -26,7 +26,10 @@ import org.jetbrains.kotlin.psi.KtPsiFactory import org.jetbrains.kotlin.psi.createExpressionByPattern import org.jetbrains.kotlin.psi.psiUtil.getStrictParentOfType -class FoldIfToReturnIntention : SelfTargetingRangeIntention(KtIfExpression::class.java, "Replace 'if' expression with return") { +class FoldIfToReturnIntention : SelfTargetingRangeIntention( + KtIfExpression::class.java, + "Lift return out of 'if' expression" +) { override fun applicabilityRange(element: KtIfExpression): TextRange? { val branches = element.branches diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToAssignmentIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToAssignmentIntention.kt index dd8af1f1f7f..94782d98599 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToAssignmentIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToAssignmentIntention.kt @@ -23,7 +23,10 @@ import org.jetbrains.kotlin.idea.intentions.branchedTransformations.BranchedFold import org.jetbrains.kotlin.psi.* import java.util.* -class FoldWhenToAssignmentIntention : SelfTargetingRangeIntention(KtWhenExpression::class.java, "Replace 'when' expression with assignment") { +class FoldWhenToAssignmentIntention : SelfTargetingRangeIntention( + KtWhenExpression::class.java, + "Lift assignment out of 'when' expression" +) { override fun applicabilityRange(element: KtWhenExpression): TextRange? { if (!KtPsiUtil.checkWhenExpressionHasSingleElse(element)) return null diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToReturnIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToReturnIntention.kt index bd6442a467b..f700e2aa781 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToReturnIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/FoldWhenToReturnIntention.kt @@ -22,7 +22,10 @@ import org.jetbrains.kotlin.idea.intentions.SelfTargetingRangeIntention import org.jetbrains.kotlin.idea.intentions.branchedTransformations.BranchedFoldingUtils import org.jetbrains.kotlin.psi.* -class FoldWhenToReturnIntention : SelfTargetingRangeIntention(KtWhenExpression::class.java, "Replace 'when' expression with return") { +class FoldWhenToReturnIntention : SelfTargetingRangeIntention( + KtWhenExpression::class.java, + "Lift return out of 'when' expression" +) { override fun applicabilityRange(element: KtWhenExpression): TextRange? { if (!KtPsiUtil.checkWhenExpressionHasSingleElse(element)) return null