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

無効な_アノテーション_ターゲット

アノテーション「{0}」は {1} にのみ使用できます。

説明

#

アナライザーは、サポートされていない宣言の種類にアノテーションが適用された場合に、この診断を生成します。

#

以下のコードは、optionalTypeArgs アノテーションがトップレベル変数に対して有効であるようには定義されていないため、この診断を生成します。

dart
import 'package:meta/meta.dart';

@optionalTypeArgs
int x = 0;

一般的な修正

#

宣言からアノテーションを削除してください。