デッド_コード
デッドコード。
デッドコード: 代入されたワイルドカード変数が late としてマークされており、参照されることがないため、この初期化子は決して評価されません。
説明
#実行がコードに到達しないため実行されないコードが見つかった場合、アナライザーはこの診断を生成します。
例
#次のコードは、関数が返された後に `print` の呼び出しが行われるため、この診断を生成します。
dart
void f() {
return;
print('here');
}一般的な修正
#コードが不要な場合は、削除してください。
dart
void f() {
return;
}コードを実行する必要がある場合は、実行される場所にコードを移動するか
dart
void f() {
print('here');
return;
}または、到達できるように、その前にコードを書き直してください。
dart
void f({bool skipPrinting = true}) {
if (skipPrinting) {
return;
}
print('here');
}