Get rid of excessive replaces

This commit is contained in:
Alexey Sedunov
2013-04-30 12:15:20 +04:00
parent 3383679928
commit d30e8d88fb
20 changed files with 320 additions and 457 deletions
@@ -1,6 +1,6 @@
fun test(n: Int): String {
<caret>return when (n) {
1 -> "one"
else -> "two"
1 -> "one"
else -> "two"
}
}
@@ -1,11 +1,12 @@
fun test(n: Int): String {
<caret>when(n) {
1 -> {
println("***")
return "one"
}
else -> {
println("***")
return "two"
1 -> {
println("***")
return "one"
}
else -> {
println("***")
return "two"
}
}
}
@@ -1,11 +1,12 @@
fun test(n: Int): String {
<caret>return when(n) {
1 -> {
println("***")
"one"
}
else -> {
println("***")
"two"
1 -> {
println("***")
"one"
}
else -> {
println("***")
"two"
}
}
}
@@ -1,9 +1,6 @@
fun test(n: Int): String {
return <caret>if (n == 0)
"zero"
else if (n == 1)
"one"
else if (n == 2)
"two"
return <caret>if (n == 0) "zero"
else if (n == 1) "one"
else if (n == 2) "two"
else "unknown"
}
@@ -1,9 +1,6 @@
fun test(n: Int): String {
return <caret>if ((n < 0) || (n > 1000))
"unknown"
else if (n <= 10)
"small"
else if (n <= 100)
"average"
return <caret>if ((n < 0) || (n > 1000)) "unknown"
else if (n <= 10) "small"
else if (n <= 100) "average"
else "big"
}
@@ -1,9 +1,6 @@
fun test(obj: Any): String {
return <caret>if (obj !is Iterable<*>)
"not iterable"
else if (obj !is Collection<*>)
"not collection"
else if (obj !is MutableCollection<*>)
"not mutable collection"
return <caret>if (obj !is Iterable<*>) "not iterable"
else if (obj !is Collection<*>) "not collection"
else if (obj !is MutableCollection<*>) "not mutable collection"
else "unknown"
}
@@ -1,9 +1,6 @@
fun test(n: Int): String {
return <caret>if (n !in 0..1000)
"unknown"
else if (n !in 0..100)
"big"
else if (n !in 0..10)
"average"
return <caret>if (n !in 0..1000) "unknown"
else if (n !in 0..100) "big"
else if (n !in 0..10) "average"
else "small"
}
@@ -1,9 +1,6 @@
fun test(obj: Any): String {
return <caret>if (obj is String)
"string"
else if (obj is Int)
"int"
else if (obj is Class<*>)
"class"
return <caret>if (obj is String) "string"
else if (obj is Int) "int"
else if (obj is Class<*>) "class"
else "unknown"
}
@@ -1,9 +1,6 @@
fun test(n: Int): String {
return <caret>if (n in 0..10)
"small"
else if (n in 10..100)
"average"
else if (n in 100..1000)
"big"
return <caret>if (n in 0..10) "small"
else if (n in 10..100) "average"
else if (n in 100..1000) "big"
else "unknown"
}
@@ -1,9 +1,6 @@
fun test(n: Int): String {
return <caret>if ((n in 0..5) || (n in 5..10))
"small"
else if ((n in 10..50) || (n in 50..100))
"average"
else if ((n in 100..500) || (n in 500..1000))
"big"
return <caret>if ((n in 0..5) || (n in 5..10)) "small"
else if ((n in 10..50) || (n in 50..100)) "average"
else if ((n in 100..500) || (n in 500..1000)) "big"
else "unknown"
}
@@ -1,9 +1,6 @@
fun test(n: Int): String {
return <caret>if (n in 0..10)
"small"
else if (n in 10..100)
"average"
else if (n in 100..1000)
"big"
return <caret>if (n in 0..10) "small"
else if (n in 10..100) "average"
else if (n in 100..1000) "big"
else "unknown"
}