"Change type" quick fix: fix false negative in 'when' branch #KT-8820 Fixed
This commit is contained in:
committed by
Mikhail Glukhikh
parent
6d0a403ead
commit
2683b25728
+7
@@ -0,0 +1,7 @@
|
||||
// "Change return type of enclosing function 'test' to 'String'" "true"
|
||||
fun test(i: Int) {
|
||||
return when (i) {
|
||||
0 -> ""<caret>
|
||||
else -> ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Change return type of enclosing function 'test' to 'String'" "true"
|
||||
fun test(i: Int): String {
|
||||
return when (i) {
|
||||
0 -> ""<caret>
|
||||
else -> ""
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
// "Change return type of enclosing function 'test' to 'String'" "true"
|
||||
fun test(i: Int) {
|
||||
return when (i) {
|
||||
0 -> {
|
||||
""
|
||||
}
|
||||
else -> {
|
||||
""<caret>
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
// "Change return type of enclosing function 'test' to 'String'" "true"
|
||||
fun test(i: Int): String {
|
||||
return when (i) {
|
||||
0 -> {
|
||||
""
|
||||
}
|
||||
else -> {
|
||||
""<caret>
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Change type of 's' to 'String'" "true"
|
||||
fun test(i: Int) {
|
||||
val s: Int = when (i) {
|
||||
0 -> ""<caret>
|
||||
else -> ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Change type of 's' to 'String'" "true"
|
||||
fun test(i: Int) {
|
||||
val s: String = when (i) {
|
||||
0 -> ""<caret>
|
||||
else -> ""
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user