Description
BooleanSimplification should be able to do more simplifications for Not operators applying following rules
- Not(null) == null
- e.g. IsNull(Not(...)) can be IsNull(...)
- (Not(a) = b) == (a = Not(b))
- e.g. Not(...) = true can be (...) = false
- (a != b) == (a = Not(b))
- e.g. (...) != true can be (...) = false
Attachments
Attachments
Issue Links
- relates to
-
SPARK-38132 Remove NotPropagation
- Resolved
- links to