Redundant Boolean literals should be removed from expressions to improve readability.
Noncompliant Code Example
if (booleanMethod() || false) { /* ... */ }
doSomething(!false);
doSomething(booleanMethod() && true);
Compliant Solution
if (booleanMethod()) { /* ... */ }
doSomething(true);
doSomething(booleanMethod());