Reports negated boolean expressions that can be simplified.

The quick-fix simplifies the boolean expression.

Example:


    fun test(n: Int) {
        !(0 == 1)
    }

After the quick-fix is applied:


    fun test(n: Int) {
        0 != 1
    }

Please note that this action may change code semantics if IEEE-754 NaN values are involved:


    fun main() {
        println(!(Double.NaN >= 0)) // true
    }

After the quick-fix is applied:


    fun main() {
        println(Double.NaN < 0) // false
    }