unnecessary-trailing-comma
added in: 1.2.0
style
Checks for unnecessary trailing commas for arguments, parameters, enum values and collections.
Removing those commas results in dart format
producing code that fits on one line.
Use max-width
configuration (default is 80
), if you want to set a custom max line width.
⚙️ Config example
dart_code_metrics:
...
rules:
...
- unnecessary-trailing-comma:
max-width: 100
Example
❌ Bad:
// LINT
void function(
String first,
String second,
) {
return;
}
✅ Good:
void function(String first, String second) {
return;
}