resources.report.rules.pmd.AvoidDeeplyNestedIfStmts.html Maven / Gradle / Ivy
AvoidDeeplyNestedIfStmts
AvoidDeeplyNestedIfStmts
Avoid creating deeply nested if-then statements since they are harder to read and error-prone to maintain.
This rule is defined by the following Java class: net.sourceforge.pmd.lang.java.rule.design.AvoidDeeplyNestedIfStmtsRule
Example(s):
public class Foo {
public void bar(int x, int y, int z) {
if (x>y) {
if (y>z) {
if (z==x) {
// !! too deep
}
}
}
}
}