non_constant_set_element
const セットリテラルの値は定数でなければなりません。
説明
#コンパイル時定数ではない要素を含む const セットリテラルの場合、アナライザーはこの診断を生成します。
例
#以下のコードは、i が定数ではないため、この診断を生成します。
dart
var i = 0;
var s = const {i};一般的な修正
#要素を定数に変更できる場合は、変更してください。
dart
const i = 0;
var s = const {i};要素を定数にできない場合は、const キーワードを削除してください。
dart
var i = 0;
var s = {i};