no_adjacent_strings_in_list 규칙 — 리스트 안 인접 문자열 금지

no_adjacent_strings_in_list 규칙 — 리스트 안 인접 문자열 금지

리스트를 작성할 때 쉼표를 빠뜨리면 두 문자열이 붙어서 들어가요. 이 린트 규칙은 리스트 안에서 인접한 문자열을 쓰지 않도록 도와줘요.

출처: no_adjacent_strings_in_list

본문

리스트 안에서는 인접한 문자열을 쓰지 마세요.

리스트 안에 인접한 문자열이 있으면 쉼표를 빠뜨렸다는 신호일 수 있어요.

좋지 않은 예:

List<String> list = <String>[
  'a'
  'b',
  'c',
];

좋은 예:

List<String> list = <String>[
  'a' +
  'b',
  'c',
];

활성화하기

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

linter:
  rules:
    - no_adjacent_strings_in_list

린트 규칙을 YAML 맵 문법으로 설정하고 있다면, linter > rules 아래에 no_adjacent_strings_in_list: true를 추가하면 돼요:

linter:
  rules:
    no_adjacent_strings_in_list: true

더 알아보기