enum_with_abstract_member 진단: 열거형이 추상 멤버를 가질 때
enum_with_abstract_member 진단: 열거형이 추상 멤버를 가질 때
Dart 분석기가 내보내는 진단에는 이름이 있어요. enum_with_abstract_member는 열거형의 멤버에 구체적인 구현이 없을 때 분석기가 알려주는 컴파일 타임 진단이에요. 열거형에는 추상 멤버를 넣을 수 없어요.
본문
설명
구체적인 구현이 없는 열거형 멤버를 발견하면 분석기가 이 진단을 만들어요. 열거형에는 추상 멤버가 허용되지 않아요.
예시
아래 코드는 m이 추상 메서드이고 E가 열거형이므로 이 진단이 나와요.
enum E {
e;
void m();
}
흔한 해결 방법
멤버에 구현을 제공해요.
enum E {
e;
void m() {}
}