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

prefer_relative_imports

'lib' ディレクトリ内のファイルには相対インポートを使用します。

説明

#

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

#

次のコードは、相対 URI が使用できた場合に package: URI を使用しているため、この診断を生成します。

dart
import 'package:my_package/bar.dart';

一般的な修正

#

ライブラリをインポートするには、相対 URI を使用します。

dart
import 'bar.dart';