prefer_interpolation_to_compose_strings
Details about the 'prefer_interpolation_to_compose_strings' diagnostic produced by the Dart analyzer.
Use interpolation to compose strings and values.
Description
#
The analyzer produces this diagnostic when string literals and computed
strings are being concatenated using the + operator, but string
interpolation would achieve the same result.
Example
#
The following code produces this diagnostic because the String s is
concatenated with other strings using the + operator:
String f(String s) {
return '(' + s + ')';
}
Common fixes
#Use string interpolation:
String f(List<String> l) {
return '(${l[0]}, ${l[1]})';
}
除非另有说明,文档之所提及适用于 Dart 3.10.3 版本报告页面问题.