prefer-compound-assignment-operators
Suggests using compound assignment operators (e.g. +=
) where applicable.
Example
❌ Bad:
void fn(num x) {
// LINT: Prefer compound assignment operators over regular assignments.
x = x + 3;
// LINT: Prefer compound assignment operators over regular assignments.
x = x / 3;
// LINT: Prefer compound assignment operators over regular assignments.
x = x * 3;
// LINT: Prefer compound assignment operators over regular assignments.
x = x - 3;
}
✅ Good:
void fn(num x) {
x += 3;
x /= 3;
x *= 3;
x -= 3;
}