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

part_of_different_library

このライブラリは '{0}' の一部であると予想されていましたが、'{1}' の一部でした。

説明

#

アナライザーは、あるライブラリが、別のライブラリの一部であるファイルを、それ自身のパートとして含めようとすると、この診断を生成します。

#

part.dart という名前のファイルがあり、次のように記述されているとします。

dart
part of 'library.dart';

library.dart 以外の任意のファイルにある次のコードは、part.dart が別のライブラリの一部であるにもかかわらず、それをそれ自身のパートとして含めようとするため、この診断を生成します。

dart
part 'package:a/part.dart';

一般的な修正

#

ライブラリが別のファイルの一部を使用すべきである場合は、part ディレクティブの URI をその別のファイルの URI に変更してください。

part ファイルがこのライブラリの一部であるべき場合は、part-of ディレクティブの URI(またはライブラリ名)を正しいライブラリの URI(または名前)に更新してください。