empty_container_bodies 진단: 빈 컨테이너 본문은 `;`을 쓰세요

empty_container_bodies 진단: 빈 컨테이너 본문은 ;을 쓰세요

클래스나 enum 같은 컨테이너의 본문이 비어 있을 때, 중괄호 {} 대신 세미콜론 ;을 쓰도록 안내하는 린트 규칙이에요. 코드가 동작하는 데는 문제가 없지만, 빈 본문을 더 간결하고 명확하게 표현할 수 있어요.

출처: empty_container_bodies

본문

설명

빈 클래스 본문, 빈 enum 본문 같은 빈 컨테이너(container) 본문{} 대신 ;을 사용해요.

활성화 방법

empty_container_bodies 규칙을 쓰려면 analysis_options.yaml 파일의 linter > rules 아래에 규칙을 추가하면 돼요.

linter:
  rules:
    - empty_container_bodies

대신 YAML 맵(map) 문법으로 린터 규칙을 설정한다면, linter > rules 아래에 empty_container_bodies: true를 추가해요.

linter:
  rules:
    empty_container_bodies: true

더 알아보기