Skip to main content

prefer_equal_for_default_values

Removed

Use = to separate a named parameter from its default value.

Details

#

NOTE: This rule is removed in Dart 3.0; it is no longer functional.

DO use = to separate a named parameter from its default value.

BAD:

dart
m({a: 1})

GOOD:

dart
m({a = 1})

Enable

#

To enable the prefer_equal_for_default_values rule, add prefer_equal_for_default_values under linter > rules in your analysis_options.yaml file:

analysis_options.yaml
yaml
linter:
  rules:
    - prefer_equal_for_default_values

If you're instead using the YAML map syntax to configure linter rules, add prefer_equal_for_default_values: true under linter > rules:

analysis_options.yaml
yaml
linter:
  rules:
    prefer_equal_for_default_values: true