== Why is this an issue? When the same condition is checked twice in quick succession, it is probably inefficient, and likely an error. Usually, the intent was to check a different condition. === Noncompliant code example [source,text] ---- if (a.length() > 5) { //... } if (a.length() > 5) { // Noncompliant // ... } ----