"Remove braces from 'if' statement": do not suggest when lambda is directly under 'if'

#KT-35994 Fixed
This commit is contained in:
Toshiaki Kameyama
2020-01-18 14:50:59 +09:00
committed by Ilya Kirillov
parent 30366148bf
commit a96b359a09
8 changed files with 68 additions and 1 deletions
+9
View File
@@ -0,0 +1,9 @@
// IS_APPLICABLE: false
fun test(i: Int) {
val predicate: () -> Boolean =
if (i == 1) {
{ true }
} else {
<caret>{ false }
}
}
+8
View File
@@ -0,0 +1,8 @@
fun test(i: Int) {
val predicate: () -> Boolean =
if (i == 1) {
{ true }
} else {
<caret>{ -> false }
}
}
@@ -0,0 +1,6 @@
fun test(i: Int) {
val predicate: () -> Boolean =
if (i == 1) {
{ true }
} else { -> false }
}
+9
View File
@@ -0,0 +1,9 @@
// IS_APPLICABLE: false
fun test(i: Int) {
val predicate: () -> Boolean =
if (i == 1) {
<caret>{ true }
} else {
{ false }
}
}
+8
View File
@@ -0,0 +1,8 @@
fun test(i: Int) {
val predicate: () -> Boolean =
if (i == 1) {
<caret>{ -> true }
} else {
{ false }
}
}
@@ -0,0 +1,6 @@
fun test(i: Int) {
val predicate: () -> Boolean =
if (i == 1) { -> true } else {
{ false }
}
}