eol_at_end_of_file 진단: 파일 끝에 개행 하나를 두세요

eol_at_end_of_file 진단: 파일 끝에 개행 하나를 두세요

비어 있지 않은 파일의 맨 끝에 개행(newline) 하나를 두도록 안내하는 린트 규칙이에요. 파일 끝 처리 방식이 운영체제·도구마다 조금씩 달라서, 일관된 규칙으로 맞춰 주는 거예요.

출처: eol_at_end_of_file

본문

설명

비어 있지 않은 파일의 끝에는 반드시 개행 하나를 두도록(DO) 해요.

BAD:

a {
}

GOOD:

b {
}
    <-- newline

활성화 방법

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

linter:
  rules:
    - eol_at_end_of_file

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

linter:
  rules:
    eol_at_end_of_file: true

더 알아보기