unnecessary_final
ローカル変数には 'final' を付けないでください。
説明
#アナライザーは、ローカル変数に final がマークされている場合にこの診断を生成します。
例
#以下のコードは、ローカル変数 c に final がマークされているため、この診断を生成します。
dart
void f(int a, int b) {
final c = a + b;
print(c);
}一般的な修正
#変数が型注釈を持っていない場合は、final を var に置き換えてください。
dart
void f(int a, int b) {
var c = a + b;
print(c);
}変数が型注釈を持っている場合は、final 修飾子を削除してください。
dart
void f(int a, int b) {
int c = a + b;
print(c);
}