クイックフィックスを使用すると、ブール式が単純化されます。
例:
fun test(n: Int) {
!(0 == 1)
}
クイックフィックス適用後:
fun test(n: Int) {
0 != 1
}
IEEE-754 NaN 値がある場合、このアクションによりコードのセマンティクスが変更される可能性があることに注意してください。
fun main() {
println(!(Double.NaN >= 0)) // true
}
クイックフィックス適用後:
fun main() {
println(Double.NaN < 0) // false
}