resources.report.rules.pmd.UnconditionalIfStatement.html Maven / Gradle / Ivy
UnconditionalIfStatement
UnconditionalIfStatement
Do not use “if” statements whose conditionals are always true or always false.
//IfStatement/Expression
[count(PrimaryExpression)=1]
/PrimaryExpression/PrimaryPrefix/Literal/BooleanLiteral
Example(s):
public class Foo {
public void close() {
if (true) { // fixed conditional, not recommended
// ...
}
}
}