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

part_of_non_part

含まれるパート '{0}' には part-of ディレクティブが必要です。

説明

#

part ディレクティブが見つかり、参照されたファイルに part-of ディレクティブがない場合に、アナライザーはこの診断を生成します。

#

a.dart という名前のファイルに次のような内容が含まれているとします。

dart
class A {}

a.dart に part-of ディレクティブが含まれていないため、以下のコードは診断を生成します。

dart
part 'a.dart';

一般的な修正

#

参照されたファイルが別のライブラリの一部であることを意図している場合は、そのファイルに part-of ディレクティブを追加してください。

dart
part of 'test.dart';

class A {}

参照されたファイルがライブラリであることを意図している場合は、part ディレクティブを import ディレクティブに置き換えてください。

dart
import 'a.dart';