
resources.report.rules.pmd.SimplifyBooleanExpressions.html Maven / Gradle / Ivy
SimplifyBooleanExpressions
SimplifyBooleanExpressions
Avoid unnecessary comparisons in boolean expressions - this complicates simple code.
This rule is defined by the following XPath expression:
//EqualityExpression/PrimaryExpression
/PrimaryPrefix/Literal/BooleanLiteral
Example:
public class Bar {
// can be simplified to
// bar = isFoo();
private boolean bar = (isFoo() == true);
public isFoo() { return false;}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy