pubspec.yaml 의존성을 알파벳순으로 정렬하기
pubspec.yaml 의존성을 알파벳순으로 정렬하기
pubspec.yaml의 의존성 목록은 알파벳순으로 정렬해 두는 것이 관례예요. 의존성이 늘어나도 목록을 한눈에 훑어보기 쉽게요. 이 진단은 그 정렬이 어긋났을 때 이를 알려줍니다.
본문
진단 내용
Dart analyzer는 pubspec.yaml 파일 안의 의존성 맵에서 키들이 알파벳순으로 정렬되지 않았을 때 이 진단을 내보내요. 검사 대상이 되는 맵은 dependencies, dev_dependencies, dependency_overrides 세 가지예요.
예제
다음 코드는 dependencies 맵의 항목들이 정렬되어 있지 않아서 이 진단이 발생해요:
dependencies:
path: any
collection: any
고치는 방법
항목들을 정렬하면 돼요:
dependencies:
collection: any
path: any