I noticed that meta extension has adding type preferences for some magento-core classes / interfaces, which are declared in Magento itself. And I don't see the reasoning behind it.
This might cause some conflicts with modules that replaces type to their own.
Description (*)
I noticed that meta extension has adding type preferences for some magento-core classes / interfaces, which are declared in Magento itself. And I don't see the reasoning behind it. This might cause some conflicts with modules that replaces type to their own.
In magento core it's already declared in https://github.com/magento/magento2/blob/2.4/app/etc/di.xml#L124 and in https://github.com/magento/magento2/blob/2.4/app/code/Magento/Backend/etc/di.xml#L9 (2nd one suppose to be removed)
Story
Bug
Task
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
Checklist