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

undefined_annotation

未定義の名前「{0}」がアノテーションとして使用されています。

説明

#

この診断は、未定義の名前がアノテーションとして使用されている場合にアナライザーによって生成されます。

#

次のコードは、名前undefinedが未定義であるため、この診断を生成します。

dart
@undefined
void f() {}

一般的な修正

#

名前が正しいが、まだ宣言されていない場合は、名前を定数値として宣言してください。

dart
const undefined = 'undefined';

@undefined
void f() {}

名前が間違っている場合は、名前を有効な定数の名前に置き換えてください。

dart
@deprecated
void f() {}

それ以外の場合は、アノテーションを削除してください。