跳到主要内容

enum_with_name_values

名称 'values' 不是有效的枚举名称。

描述

#

当枚举被声明为具有名称 values 时,分析器会生成此诊断。这是不允许的,因为枚举具有一个名为 values 的隐式静态字段,两者会发生冲突。

示例

#

以下代码会生成此诊断,因为存在一个名称为 values 的枚举声明

dart
enum values {
  c
}

常见修复

#

将枚举重命名为 values 以外的名称。