無効な_使用_内部_メンバー
メンバー「{0}」は、そのパッケージ内でしか使用できません。
説明
#アナライザーは、宣言を含むパッケージの外部でinternalアノテーションで注釈が付けられた宣言への参照が見つかった場合に、この診断を生成します。
例
#internalアノテーションでマークされた宣言を含むライブラリを定義するパッケージpを考えます。
dart
import 'package:meta/meta.dart';
@internal
class C {}以下のコードは、パッケージpの外部での使用を意図していないクラスCを参照しているため、この診断を生成します。
dart
import 'package:p/src/p.dart';
void f(C c) {}一般的な修正
#内部宣言への参照を削除してください。