Introduce "cascade if" inspection suggesting replacement with when

So #KT-18615 Fixed
This commit is contained in:
Mikhail Glukhikh
2017-06-27 18:21:08 +03:00
committed by Mikhail Glukhikh
parent 1ddaee5b4a
commit 8273eff1a1
15 changed files with 256 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
// PROBLEM: none
fun println(s: String) {}
fun foo(a: Boolean, b: Boolean) {
<caret>if (a) {
if (b) println("ab")
else println("a")
}
else if (b) {
println("b")
}
else {
println("none")
}
}