跳到主要內容

no_annotation_constructor_arguments

註解建立必須包含引數。

描述

#

當註解僅由一個識別符號組成,且該識別符號是類名而非變數名時,分析器會生成此診斷訊息。要建立類的例項,識別符號後面必須跟隨一個引數列表。

示例

#

以下程式碼會產生此診斷訊息,因為 C 是一個類,而類不能在不呼叫其 const 建構函式的情況下用作註解

dart
class C {
  const C();
}

@C
var x;

常見修復方法

#

新增缺失的引數列表

dart
class C {
  const C();
}

@C()
var x;