依存関係のあるプラグインが個別にアップデート可能なため依存関係が切れる可能性がある
Open
Status: needs-review
- Dominant language
- PHP
- Stars
- 788
- Forks
- 719
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 39
Description
## 概要(Overview)
composer、require指定で依存関係にあるプラグインが個別でアップデートできてしまう。
その際、依存関係の有無(依存先、依存元)が管理画面から確認できない。
結果、アップデートを行うとrequireで指定しているバージョンとは
異なるプラグインとなってしまい、依存関係が壊れる可能性がある。
## 期待する内容(Expect) or 要望 (Requirement)
最低限、プラグインのアップデート時、対象プラグインの依存関係を判断し、UI上に警告を行う必要があると考えます。
## 再現手順(Procedure)
依存関係のあるプラグインをインストールする。
依存先のプラグインをアップデートする。
管理画面のプラグイン一覧でアップデート表示されていることを確認。
### 環境 (environment)
+ EC-CUBE: 4.0.2
+ PHP: 7.1.27
+ DB:
- SQLite
## 関連情報 (Ref)
-
Contributor guide
Assessment
This issue has not been assessed yet.