FlattenWhenIntention - smaller range and refactoring

This commit is contained in:
Valentin Kipyatkov
2015-05-06 00:53:06 +03:00
parent 428bcbbc8a
commit 76fc0c1418
8 changed files with 69 additions and 73 deletions
@@ -1,8 +1,8 @@
fun test(n: Int): String {
return <caret>when(n) {
return when(n) {
in 0..10 -> "small"
in 10..100 -> "average"
else -> when(n) {
<caret>else -> when(n) {
in 100..1000 -> "big"
in 1000..10000 -> "very big"
else -> "unknown"
@@ -1,8 +1,8 @@
fun test(n: Int): String {
return <caret>when (n) {
return when (n) {
in 0..10 -> "small"
in 10..100 -> "average"
in 100..1000 -> "big"
<caret>in 100..1000 -> "big"
in 1000..10000 -> "very big"
else -> "unknown"
}
@@ -1,9 +1,9 @@
//IS_APPLICABLE: false
fun test(n: Int): String {
return <caret>when(n) {
return when(n) {
in 0..10 -> "small"
in 10..100 -> "average"
else -> when {
<caret>else -> when {
n in 100..1000 -> "big"
n in 1000..10000 -> "very big"
else -> "unknown"
@@ -1,8 +1,8 @@
fun test(n: Int): String {
return <caret>when {
return when {
n in 0..10 -> "small"
n in 10..100 -> "average"
else -> when {
else -> when<caret> {
n in 100..1000 -> "big"
n in 1000..10000 -> "very big"
else -> "unknown"
@@ -1,8 +1,8 @@
fun test(n: Int): String {
return <caret>when {
return when {
n in 0..10 -> "small"
n in 10..100 -> "average"
n in 100..1000 -> "big"
<caret>n in 100..1000 -> "big"
n in 1000..10000 -> "very big"
else -> "unknown"
}