メインコンテンツにスキップ

avoid_single_cascade_in_expression_statements

不要なカスケード式。

説明

#

この診断は、単一のカスケード演算子が使用されており、式の値が変数への代入や引数としての受け渡しなど、何にも使用されていない場合にアナライザーによって生成されます。

#

以下のコードは、カスケード式 s..length の値が使用されていないため、この診断を生成します。

dart
void f(String s) {
  s..length;
}

一般的な修正

#

カスケード演算子を単純なアクセス演算子に置き換えてください。

dart
void f(String s) {
  s.length;
}