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

無効な_依存関係

公開可能なパッケージには、'{0}' の依存関係を含めることはできません。

説明

#

この診断は、公開可能なパッケージの pubspec.yaml ファイルの dependencies リストに、pub でホストされていないパッケージを含んでいる場合に、アナライザーによって生成されます。

さまざまな種類の依存関係ソースについてさらに詳しく知るには、パッケージの依存関係 を参照してください。

#

以下のコードは、パッケージ transmogrify への依存関係が pub でホストされていないために、この診断を生成します。

yaml
name: example
dependencies:
  transmogrify:
    path: ../transmogrify

一般的な修正

#

パッケージを pub.dev に公開したい場合は、依存関係を pub.dev で公開されているホストされたパッケージに変更してください。

パッケージを pub.dev に公開する意図がない場合は、pubspec.yaml ファイルに publish_to: none エントリを追加して、公開する意図がないことをマークしてください。

yaml
name: example
publish_to: none
dependencies:
  transmogrify:
    path: ../transmogrify