include_file_not_found 진단: include로 지정한 URI를 찾을 수 없어요

include_file_not_found 진단: include로 지정한 URI를 찾을 수 없어요

분석 옵션 파일(analysis options file)의 include 키가 가리키는 URI를 해석할 수 없거나 실제로 존재하지 않으면 Dart 분석기가 이 진단을 내보내요. 설정을 공유하기 위해 include로 다른 파일을 끌어오는데, 그 파일 자체를 찾지 못한 상황이에요.

출처: include_file_not_found

본문

설명

분석기는 분석 옵션 파일의 include 키가 해석할 수 없거나 존재하지 않는 URI를 지정하면 이 진단을 만들어요.

예시

다음 코드는 URI가 존재하지 않는 패키지를 가리키기 때문에 이 진단을 만들어요.

// %uri="analysis_options.yaml"
include: package:lint/recommended.yaml

흔한 해결 방법

URI가 잘못되었다면, 올바른 URI로 바꿔요.

// %uri="analysis_options.yaml"
include: package:lints/recommended.yaml

URI는 맞는데 그 패키지가 의존성에 없다면, pubspec.yaml 파일에 해당 패키지의 dev_dependency를 추가하고 dart pub get이나 flutter pub get을 실행해요.

더 알아보기