unnecessary_string_interpolations

Stable
Recommended
Fix available

Unnecessary string interpolation.

Details

#

DON'T use string interpolation if there's only a string expression in it.

BAD:

dart
String message;
String o = '$message';

GOOD:

dart
String message;
String o = message;

Enable

#

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

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_string_interpolations

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

analysis_options.yaml
yaml
linter:
  rules:
    unnecessary_string_interpolations: true