simple_directive_paths 진단: 간단한 지시문 경로를 사용하세요
simple_directive_paths 진단: 간단한 지시문 경로를 사용하세요
간단한 지시문(directive) 경로를 사용하세요.
본문
설명
분석기는 지시문이 간단하지 않은 경로(예: 중복된 ./ 또는 거슬러 올라가는 ../ 세그먼트가 포함된 경로)를 사용할 때 이 진단을 만들어요.
예시
lib/src 디렉터리에 bar.dart라는 파일이 있다고 가정할게요.
class Bar {}
다음 코드는 불필요하게 복잡한 상대 URI를 사용하기 때문에 이 진단을 만들게 돼요.
import './src/bar.dart';
void f(Bar b) {}
흔한 해결 방법
가장 단순한 상대 URI를 사용해요.
import 'src/bar.dart';
void f(Bar b) {}