empty_constructor_bodies 진단: 빈 생성자 본문은 '{}' 대신 ';' 로
empty_constructor_bodies 진단: 빈 생성자 본문은 '{}' 대신 ';' 로
Dart 분석기가 만들어 내는 empty_constructor_bodies 진단에 대한 설명이에요. 생성자가 빈 블록 본문을 가질 때 분석기가 알려주는 컴파일 타임 진단이에요. 빈 생성자 본문은 {}보다 ;로 작성해야 해요.
본문
설명
분석기는 생성자가 빈 블록 본문을 가질 때 이 진단을 만들어요.
예시
다음 코드는 C의 생성자가 비어 있는 블록 본문을 갖기 때문에 이 진단을 만들어요.
class C {
C() {}
}
흔한 해결 방법
블록을 세미콜론으로 대체해요.
class C {
C();
}