prefer_interpolation_to_compose_strings
文字列と値を結合するには、補間を使用します。
説明
#文字列リテラルと計算された文字列が+演算子を使用して連結されているが、文字列補間でも同じ結果が得られる場合に、アナライザーはこの診断を生成します。
例
#以下のコードでは、文字列sが+演算子を使用して他の文字列と連結されているため、この診断が生成されます。
dart
String f(String s) {
return '(' + s + ')';
}一般的な修正
#文字列補間を使用する
dart
String f(List<String> l) {
return '(${l[0]}, ${l[1]})';
}