-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FIX #6950 - Add wikimedia/composer-merge-plugin #6976
FIX #6950 - Add wikimedia/composer-merge-plugin #6976
Conversation
Codecov Report
@@ Coverage Diff @@
## hotfix-7.10.x #6976 +/- ##
================================================
Coverage ? 7.47%
================================================
Files ? 3736
Lines ? 386774
Branches ? 0
================================================
Hits ? 28917
Misses ? 357857
Partials ? 0 |
Looks like a nice addition. Should |
Hi, I think this would be a really cool and useful feature for upgrade safe composer packages. Though I seen the include file is |
Really good point.
Maybe it would be a good idea to include this in the PR? |
@PedroErnst That sounds like the best solution to me as it eliminates the need for a lot of extra work building the extension file etc. Last thing I think needs to be considered is version conflicts for the same package. Assuming composer uses the highest version, what if something in the application requires an older version? This also appears to be a duplicate of #6975 |
Do you think I should modify the PR with this? I was looking for something like the config_override.php but for composer plugins... that's why I only set one file called: composer.ext.json in root directory. |
Yes I think as Jason pointed out this would keep in line with the Extension framework... different customizations could add composer requires without needing to be aware of eachother. I've tested and if the folder in question is missing or empty it doesn't throw an error. So if someone wants to go with the simple solution you propose with the |
Great! So, do you need I made a fix to this PR? |
Ultimately it's up to you, if you think it makes sense what we suggest then you're welcome to include it in your PR. I would say yes, but I'm just another dev :) |
Done! Thanks @PedroErnst and @Jason-Dang for the suggestion! |
Assessed & Approved. |
Description
Fix #6950
Motivation and Context
Fix #6950
How To Test This
Types of changes
Final checklist