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

prefer_final_parameters

パラメーター「{0}」は final であるべきです。

説明

#

アナライザーは、コンストラクター、メソッド、関数、またはクロージャーのパラメーターが final としてマークされていない場合に、この診断を生成します。

#

次のコードは、パラメーター sfinal パラメーターではないため、この診断を生成します。

dart
String f(String s) => s;

一般的な修正

#

パラメーターに final 修飾子を追加します。

dart
String f(final String s) => s;