| Severity | 3 |
|---|---|
| Enabled | yes |
| Waivable | |
| Rationale | Parenthesis should be used to override precedence rules. Unnecessary parenthesis may confuse maintainer. |
| Violation |
if ((i >= UPPER_BOUND && obj != null)) {
billItems.setElementAt(obj, i);
}
|
| Fix |
if (i >= UPPER_BOUND && obj != null) {
billItems.setElementAt(obj, i);
}
|