跳至主要内容

unnecessary_string_interpolations

不必要的字符串插值用法。

描述

#

当字符串字面量仅包含一个 String 类型变量的插值且不包含其他任何字符时,分析器会生成此诊断信息。

示例

#

以下代码会生成此诊断信息,因为字符串字面量仅包含一个插值且插值外部不包含任何字符

dart
String f(String s) => '$s';

常见修复

#

将字符串字面量替换为插值内容

dart
String f(String s) => s;