const_initialized_with_non_constant_value
const 変数は定数で初期化する必要があります。
説明
#const 変数として宣言された変数に、静的に定数であることがわかっていない値が代入された場合に、アナライザーはこの診断を生成します。
例
#以下のコードは、x が const として宣言されていないため、この診断を生成します。
dart
var x = 0;
const y = x;一般的な修正
#代入される値を const として宣言できる場合は、宣言を変更してください。
dart
const x = 0;
const y = x;値を const として宣言できない場合は、変数から const 修飾子を削除し、代わりに final を使用することを検討してください。
dart
var x = 0;
final y = x;