跳到主要內容

invalid_await_not_required_annotation

註解 'awaitNotRequired' 只能應用於返回 Future 的函式,或 Future 型別的欄位。

描述

#

分析器會在除返回 Future 的函式或 Future 型別的欄位或頂層變數以外的任何內容被註解 awaitNotRequired 時產生此診斷。

示例

#

以下程式碼會產生此診斷,因為該註解位於返回 void 的函式上

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

@awaitNotRequired
void f() {}

常見修復方法

#

移除註解

dart
void f() {}