Remove MergeWhenIntention
Relates to #KT-31502
This commit is contained in:
@@ -1 +0,0 @@
|
||||
org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention
|
||||
@@ -1,15 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(a: Int) {
|
||||
<caret>when (a) {
|
||||
0 -> doSomething("A")
|
||||
1 -> doSomething("B")
|
||||
}
|
||||
|
||||
// comment
|
||||
|
||||
when (a) {
|
||||
0 -> doSomething("C")
|
||||
1 -> doSomething("D")
|
||||
}
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(a: Int) {
|
||||
<caret>when (a) {
|
||||
0 -> {
|
||||
doSomething("A")
|
||||
doSomething("C")
|
||||
}
|
||||
1 -> {
|
||||
doSomething("B")
|
||||
doSomething("D")
|
||||
}
|
||||
}
|
||||
|
||||
// comment
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(a: Int) {
|
||||
<caret>when (a) {
|
||||
0 -> doSomething("A")
|
||||
1 -> doSomething("B")
|
||||
};
|
||||
|
||||
when (a) {
|
||||
0 -> doSomething("C")
|
||||
1 -> doSomething("D")
|
||||
}
|
||||
}
|
||||
-14
@@ -1,14 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(a: Int) {
|
||||
<caret>when (a) {
|
||||
0 -> {
|
||||
doSomething("A")
|
||||
doSomething("C")
|
||||
}
|
||||
1 -> {
|
||||
doSomething("B")
|
||||
doSomething("D")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,35 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
doSomething("A")
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
doSomething("B")
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
doSomething("C")
|
||||
}
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> {
|
||||
doSomething("A")
|
||||
doSomething("AA")
|
||||
}
|
||||
2 -> {
|
||||
doSomething("B")
|
||||
doSomething("BB")
|
||||
}
|
||||
else -> {
|
||||
doSomething("C")
|
||||
doSomething("CC")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
doSomething("A")
|
||||
doSomething("A")
|
||||
doSomething("AA")
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
doSomething("B")
|
||||
doSomething("B")
|
||||
doSomething("BB")
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
doSomething("C")
|
||||
doSomething("C")
|
||||
doSomething("CC")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
doSomething("A")
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
doSomething("B")
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
doSomething("C")
|
||||
}
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> doSomething("AA")
|
||||
2 -> doSomething("BB")
|
||||
else -> doSomething("CC")
|
||||
}
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
doSomething("A")
|
||||
doSomething("AA")
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
doSomething("B")
|
||||
doSomething("BB")
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
doSomething("C")
|
||||
doSomething("CC")
|
||||
}
|
||||
}
|
||||
}
|
||||
-40
@@ -1,40 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
val x = "A"
|
||||
doSomething(x)
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
val x = "B"
|
||||
doSomething(x)
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
val x = "C"
|
||||
doSomething(x)
|
||||
}
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> {
|
||||
val x = "AA"
|
||||
doSomething(x)
|
||||
}
|
||||
2 -> {
|
||||
val x = "BB"
|
||||
doSomething(x)
|
||||
}
|
||||
else -> {
|
||||
val x = "CC"
|
||||
doSomething(x)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
val x = "A"
|
||||
doSomething(x)
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
val x = "B"
|
||||
doSomething(x)
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
val x = "C"
|
||||
doSomething(x)
|
||||
}
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> {
|
||||
val y = "AA"
|
||||
doSomething(y)
|
||||
}
|
||||
2 -> {
|
||||
val y = "BB"
|
||||
doSomething(y)
|
||||
}
|
||||
else -> {
|
||||
val y = "CC"
|
||||
doSomething(y)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
val x = "A"
|
||||
doSomething(x)
|
||||
val y = "AA"
|
||||
doSomething(y)
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
val x = "B"
|
||||
doSomething(x)
|
||||
val y = "BB"
|
||||
doSomething(y)
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
val x = "C"
|
||||
doSomething(x)
|
||||
val y = "CC"
|
||||
doSomething(y)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
var res: String = ""
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> doSomething("A")
|
||||
2 -> doSomething("B")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> {
|
||||
res = "unknown"
|
||||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
var res: String = ""
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> {
|
||||
doSomething("A")
|
||||
res = "one"
|
||||
}
|
||||
2 -> {
|
||||
doSomething("B")
|
||||
res = "two"
|
||||
}
|
||||
else -> {
|
||||
doSomething("C")
|
||||
res = "unknown"
|
||||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
var res: String = ""
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> {
|
||||
res = "unknown"
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> doSomething("A")
|
||||
2 -> doSomething("B")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> doSomething("A")
|
||||
2 -> doSomething("B")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
when (n) {
|
||||
1 -> {
|
||||
res = "one"
|
||||
doSomething("A")
|
||||
}
|
||||
2 -> {
|
||||
res = "two"
|
||||
doSomething("B")
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
doSomething("C")
|
||||
}
|
||||
}
|
||||
}
|
||||
-17
@@ -1,17 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> doSomething("A")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> doSomething("A")
|
||||
2 -> doSomething("B")
|
||||
3 -> doSomething("D")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
-18
@@ -1,18 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when (n) {
|
||||
2 -> doSomething("B")
|
||||
1 -> doSomething("A")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
-17
@@ -1,17 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when {
|
||||
n == 1 -> res = "one"
|
||||
n == 2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when {
|
||||
n == 1 -> doSomething("A")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when {
|
||||
n == 1 -> res = "one"
|
||||
n == 2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when {
|
||||
n == 1 -> doSomething("A")
|
||||
n == 2 -> doSomething("B")
|
||||
n == 3 -> doSomething("D")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
-18
@@ -1,18 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when {
|
||||
n == 1 -> res = "one"
|
||||
n == 2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when {
|
||||
n == 2 -> doSomething("B")
|
||||
n == 1 -> doSomething("A")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
-18
@@ -1,18 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when {
|
||||
n == 1 -> res = "one"
|
||||
n == 2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when {
|
||||
n + 1 == 2 -> doSomething("B")
|
||||
n + 1 == 3 -> doSomething("A")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when {
|
||||
n == 1 -> doSomething("A")
|
||||
n == 2 -> doSomething("B")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> res = "one"
|
||||
2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when (n + 1) {
|
||||
1 -> doSomething("A")
|
||||
2 -> doSomething("B")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
// IS_APPLICABLE: false
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test() {
|
||||
var n = 0
|
||||
|
||||
<caret>when (n) {
|
||||
1 -> n = 2
|
||||
2 -> n = 1
|
||||
}
|
||||
|
||||
when (n) {
|
||||
1 -> doSomething("A")
|
||||
2 -> doSomething("B")
|
||||
}
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when {
|
||||
n == 1 -> res = "one"
|
||||
n == 2 -> res = "two"
|
||||
else -> res = "unknown"
|
||||
}
|
||||
|
||||
when {
|
||||
n == 1 -> doSomething("A")
|
||||
n == 2 -> doSomething("B")
|
||||
else -> doSomething("C")
|
||||
}
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
fun <T> doSomething(a: T) {}
|
||||
|
||||
fun test(n: Int) {
|
||||
val res: String
|
||||
|
||||
<caret>when {
|
||||
n == 1 -> {
|
||||
res = "one"
|
||||
doSomething("A")
|
||||
}
|
||||
n == 2 -> {
|
||||
res = "two"
|
||||
doSomething("B")
|
||||
}
|
||||
else -> {
|
||||
res = "unknown"
|
||||
doSomething("C")
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user