KT-11974 Invert if-condition intention loses comments

#KT-11974 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-04-29 21:26:00 +03:00
parent 7b1bf4c7dd
commit 8da5af3a10
9 changed files with 59 additions and 9 deletions
@@ -0,0 +1,9 @@
fun foo(list: List<String>) {
for (s in list)
<caret>if (s.length > 0 /* check it */) /* then */ {
bar() // bar()
}
}
}
fun bar(){}
@@ -0,0 +1,9 @@
fun foo(list: List<String>) {
for (s in list) {
if (s.length <= 0 /* check it */) /* then */ continue
bar() // bar()
}
}
}
fun bar(){}
@@ -1,4 +1,4 @@
fun main() {
val a = -1
val t = <caret>if (a > 0) a else -a
val t = <caret>if (a > 0) a /* a */ else -a /* -a */
}
@@ -1,4 +1,4 @@
fun main() {
val a = -1
val t = if (a <= 0) -a else a
val t = if (a <= 0) -a else a /* a */ /* -a */
}
+1 -1
View File
@@ -4,6 +4,6 @@ fun foo(): Boolean {
fun main() {
<caret>if (foo()) {
//TODO
}
}
@@ -4,4 +4,5 @@ fun foo(): Boolean {
fun main() {
<caret>if (!foo()) return
//TODO
}