const_instance_field
const として宣言できるのは static フィールドのみです。
説明
#インスタンスフィールドに const がマークされている場合、アナライザーはこの診断を生成します。
例
#以下のコードでは、f がインスタンスフィールドであるため、この診断が生成されます。
dart
class C {
const int f = 3;
}一般的な修正
#フィールドをインスタンスフィールドにする必要がある場合は、const キーワードを削除するか、final に置き換えてください。
dart
class C {
final int f = 3;
}フィールドを本当に const フィールドにしたい場合は、static フィールドにしてください。
dart
class C {
static const int f = 3;
}