creation_with_non_type
「{0}」という名前はクラスではありません。
説明
#new または const を使用したインスタンス生成で、クラスとして定義されていない名前を指定した場合に、アナライザーはこの診断を生成します。
例
#以下のコードは、f がクラスではなく関数であるため、この診断を生成します。
dart
int f() => 0;
void g() {
new f();
}一般的な修正
#クラスを生成したい場合は、無効な名前を有効なクラスの名前に置き換えてください。
dart
int f() => 0;
void g() {
new Object();
}名前が関数の名前であり、その関数を呼び出したい場合は、new または const キーワードを削除してください。
dart
int f() => 0;
void g() {
f();
}