跳到主要內容

enum_with_abstract_member

“{0}”必須具有方法體,因為“{1}”是列舉。

描述

#

當發現列舉成員沒有具體實現時,分析器會生成此診斷。列舉不允許包含抽象成員。

示例

#

以下程式碼生成此診斷,因為 m 是一個抽象方法,而 E 是一個列舉

dart
enum E {
  e;

  void m();
}

常見修復方法

#

為成員提供實現

dart
enum E {
  e;

  void m() {}
}