part of 지시어엔 문자열을 써요
part of 지시어엔 문자열을 써요
use_string_in_part_of_directives 규칙에 대해 알아볼게요.
본문
part of 지시어를 쓸 때, Effective Dart에서는 문자열로 적으라고 권해요.
BAD:
part of my_library;
GOOD:
part of '../../my_library.dart';
라이브러리 이름만 적으면 그 part 파일이 어느 라이브러리에 속하는지 파일을 열어봐야 알 수 있어요. 하지만 경로 문자열을 쓰면 어느 파일에 속해 있는지 한눈에 분명해진답니다.
활성화
use_string_in_part_of_directives 규칙을 켜려면 analysis_options.yaml 파일의 linter > rules 아래에 추가해요:
linter:
rules:
- use_string_in_part_of_directives
YAML map 구문으로 lint 규칙을 설정하는 경우엔 linter > rules 아래에 use_string_in_part_of_directives: true를 넣으면 돼요:
linter:
rules:
use_string_in_part_of_directives: true
더 알아보기
- Effective Dart의 파티(part) 사용 지침과 함께 보면 의미가 더 명확해요.
- 이 규칙은 Dart 2.19부터 사용할 수 있어요.