Replace "||" with "&&" (and the opposite) made more clever about negating expressions
This commit is contained in:
Vendored
+1
-1
@@ -1,3 +1,3 @@
|
||||
fun foo(a: Boolean, c: Int, d: Int) : Boolean {
|
||||
return !a || !(c == d)
|
||||
return !a || c != d
|
||||
}
|
||||
Vendored
+1
-1
@@ -1,3 +1,3 @@
|
||||
fun foo(a: Int, b: Int, c: Int, d: Int) : Boolean {
|
||||
return !(a < b) || !(c == d) || !(a < d)
|
||||
return a >= b || c != d || a >= d
|
||||
}
|
||||
+1
-1
@@ -3,5 +3,5 @@ fun String.not(): Boolean {
|
||||
}
|
||||
|
||||
fun foo(a: Boolean, b: Boolean) : Boolean {
|
||||
return !!"" && !b
|
||||
return "" && !b
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -1,3 +1,3 @@
|
||||
fun foo(a: Boolean, b: Boolean, c: Boolean) : Boolean {
|
||||
return !a && !!b && !c
|
||||
return !a && b && !c
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
fun foo(a: Boolean, b: Boolean) : Boolean {
|
||||
return !a || !!b
|
||||
return !a || b
|
||||
}
|
||||
Reference in New Issue
Block a user