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;}
}