unnecessary_primary_constructor_body 린트 규칙: 빈 기본 생성자 본문 없애기
unnecessary_primary_constructor_body 린트 규칙: 빈 기본 생성자 본문 없애기
클래스의 기본(primary) 생성자 본문이 비어 있다면 그 본문은 필요 없어요. 이 린트 규칙은 그런 빈 생성자 본문을 잡아내서 클래스 선언을 더 간결하게 만들어 줘요.
본문
설명
빈 기본 생성자 본문은 포함하지 마세요.
BAD:
class C() {
this;
}
GOOD:
class C();
활성화 방법
unnecessary_primary_constructor_body 규칙을 활성화하려면 analysis_options.yaml 파일의 linter > rules 아래에 규칙을 추가하면 돼요.
linter:
rules:
- unnecessary_primary_constructor_body
대신 YAML 맵 문법을 사용해서 린트 규칙을 설정하고 있다면, linter > rules 아래에 unnecessary_primary_constructor_body: true를 추가하면 돼요.
linter:
rules:
unnecessary_primary_constructor_body: true