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

prefer_collection_literals

不必要なコンストラクタ呼び出し。

説明

#

コンストラクタを使用してリスト、マップ、またはセットを作成しているが、リテラルでも同じ結果が得られる場合に、アナライザーはこの診断を生成します。

#

以下のコードは、リテラルでも作成できるマップを作成するために Map のコンストラクタが使用されているため、この診断を生成します。

dart
var m = Map<String, String>();

一般的な修正

#

リテラル表現を使用してください

dart
var m = <String, String>{};