メインコンテンツにスキップ

always_use_package_imports

'lib' ディレクトリ内のファイルには 'package:' インポートを使用してください。

説明

#

アナライザーは、同じパッケージの lib ディレクトリ内のライブラリにある import が、同じパッケージの lib ディレクトリ内の別のライブラリをインポートするために相対パスを使用している場合に、この診断を生成します。

#

同じパッケージの lib ディレクトリ内に a.dart という名前のファイルと以下のコードが存在する場合、相対 URI を使用して a.dart をインポートしているため、以下のコードはこの診断を生成します。

dart
import 'a.dart';

一般的な修正

#

パッケージインポートを使用してください

dart
import 'package:p/a.dart';