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

invalid_await_not_required_annotation

'awaitNotRequired' アノテーションは、Future を返す関数または Future 型のフィールドにのみ適用できます。

説明

#

Future を返さない関数、または Future 型のフィールドやトップレベル変数に awaitNotRequired をアノテーションとして付けた場合に、アナライザーはこの診断を生成します。

#

次のコードは、アノテーションが void を返す関数に付けられているため、この診断を生成します。

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

@awaitNotRequired
void f() {}

一般的な修正

#

アノテーションを削除する

dart
void f() {}