unnecessary_dev_dependency
パッケージ{0}への開発依存関係は、通常の依存関係としても存在するため不要です。
説明
#dependenciesにリストされているパッケージがdev_dependenciesにもリストされている場合、アナライザーはこの診断を生成します。dependenciesの下のパッケージは、パッケージ内のすべてのコードで利用できるため、dev_dependenciesの下にもリストする必要はありません。
例
#パッケージmetaがdependenciesとdev_dependenciesの両方にリストされているため、以下のコードがこの診断を生成します。
yaml
name: example
dependencies:
meta: ^1.0.2
dev_dependencies:
meta: ^1.0.2一般的な修正
#dev_dependenciesのエントリを削除します(そこが唯一のパッケージである場合はdev_dependenciesキーも削除します)。
yaml
name: example
dependencies:
meta: ^1.0.2