prefer-digit-separators
Suggests using digit separators to improve readability of long numbers.
⚙️ Config
Set min-length
(default is 5
) to configure the minimum number of digits after which the number should have digit separators.
analysis_options.yaml
dart_code_metrics:
rules:
- prefer-digit-separators:
min-length: 5
Example
❌ Bad:
void fn() {
// LINT: Prefer adding digit separators to improve readability of this number.
final value = 1000000;
// LINT: Prefer adding digit separators to improve readability of this number.
final another = 10000234.23000;
}
✅ Good:
void fn() {
final value = 1_000_000;
final another = 1000; // only 4 digits
final dbl = 10000.23000;
final dbl = 10_000_234.23000;
}