"Convert to range check" inspection: apply ReplaceRangeToWithUntilInspection after convertion

#KT-33880 Fixed
This commit is contained in:
Toshiaki Kameyama
2019-09-19 13:08:55 +09:00
committed by Dmitry Gridin
parent 54df0aad16
commit 82f75c707e
7 changed files with 41 additions and 11 deletions
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo(bar: Int, min: Int, max: Int) {
min < bar && bar < max<caret>
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo(bar: Int, min: Int, max: Int) {
bar in (min + 1)..(max - 1)
bar in (min + 1) until max
}
@@ -0,0 +1,3 @@
// WITH_RUNTIME
val N = 42
fun test(a: Int) = a >= 0 && a < N<caret>
@@ -0,0 +1,3 @@
// WITH_RUNTIME
val N = 42
fun test(a: Int) = a in 0 until N