의존성 필드가 맵이 아닐 때
의존성 필드가 맵이 아닐 때
pubspec.yaml의 dependencies나 dev_dependencies 값으로 맵(map)이 아닌 다른 모양을 썼을 때 analyzer가 알려 주는 진단이에요. pubspec에서 의존성이 어떻게 표현되는지부터 볼게요.
본문
dependencies나 dev_dependencies 키의 값이 맵이 아닐 때 analyzer가 이 진단을 만들어 내요.
다음 코드는 최상위 dependencies 키의 값이 리스트라서 이 진단을 만들어 내요.
name: example
dependencies:
- meta
흔한 해결책
dependencies 키의 값으로 맵을 사용하면 돼요.
name: example
dependencies:
meta: ^1.0.2
더 알아보기
- Diagnostics — Dart analyzer가 만들어 내는 다른 진단들.