simple_directive_paths 진단: 간단한 지시문 경로를 사용하세요

simple_directive_paths 진단: 간단한 지시문 경로를 사용하세요

간단한 지시문(directive) 경로를 사용하세요.

출처: simple_directive_paths

본문

설명

분석기는 지시문이 간단하지 않은 경로(예: 중복된 ./ 또는 거슬러 올라가는 ../ 세그먼트가 포함된 경로)를 사용할 때 이 진단을 만들어요.

예시

lib/src 디렉터리에 bar.dart라는 파일이 있다고 가정할게요.

class Bar {}

다음 코드는 불필요하게 복잡한 상대 URI를 사용하기 때문에 이 진단을 만들게 돼요.

import './src/bar.dart';

void f(Bar b) {}

흔한 해결 방법

가장 단순한 상대 URI를 사용해요.

import 'src/bar.dart';

void f(Bar b) {}

더 알아보기