Simplifiable boolean expression
Reports boolean expressions that can be simplified.
Example:
void f(boolean foo, boolean bar) {
boolean b = !(foo ^ bar);
}
After the quick-fix is applied:
void f(boolean foo, boolean bar) {
boolean b = foo == bar;
}
Example:
void f(boolean foo, boolean bar) {
boolean b = (foo && bar) || !foo;
}
After the quick-fix is applied:
void f(boolean foo, boolean bar) {
boolean b = !foo || bar;
}
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Java, 233.SNAPSHOT |
Last modified: 13 July 2023