18 lines
334 B
Plaintext
18 lines
334 B
Plaintext
== 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
|
|
// ...
|
|
}
|
|
----
|
|
|