avoid_multiple_declarations_per_line: 한 줄에 여러 변수를 선언하지 마세요

avoid_multiple_declarations_per_line: 한 줄에 여러 변수를 선언하지 마세요

avoid_multiple_declarations_per_line은 한 줄에 변수 여러 개를 선언하지 말라고 알려주는 린트(lint) 규칙이에요. 변수마다 한 줄씩 쓰면 코드가 더 읽기 쉬워져요.

출처: avoid_multiple_declarations_per_line

본문

상세 설명

한 줄에 변수 여러 개를 선언하지 마세요.

BAD:

String? foo, bar, baz;

GOOD:

String? foo;
String? bar;
String? baz;

활성화하기

avoid_multiple_declarations_per_line 규칙을 활성화하려면 analysis_options.yaml 파일의 linter > rules 아래에 avoid_multiple_declarations_per_line을 추가해요.

linter:
  rules:
    - avoid_multiple_declarations_per_line

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

linter:
  rules:
    avoid_multiple_declarations_per_line: true

참고로 이 규칙은 Dart 2.13에서 추가됐고, 자동 수정(fix)이 제공돼요.

더 알아보기