メインコンテンツにスキップ

expected_one_set_type_arguments

Setリテラルには、型引数が1つ、または0個必要ですが、{0}個見つかりました。

説明

#

Setリテラルに複数の型引数がある場合、アナライザーはこの診断を生成します。

#

以下のコードは、Setリテラルに型引数が3つあり、最大でも1つしか許可されないため、この診断を生成します。

dart
var s = <int, String, int>{0, 'a', 1};

一般的な修正

#

型引数を1つ以外すべて削除してください。

dart
var s = <int>{0, 1};