AmpersandHQ / ampersand-magento2-upgrade-patch-helper

Helper script to aid upgrading magento 2 websites by detecting overrides. Now supports third party module detections
GNU Lesser General Public License v3.0
322 stars 39 forks source link

Scan missing `di.xml` areas #86

Closed convenient closed 1 year ago

convenient commented 1 year ago

Not sure what i was thinking 4+ years ago, but we should definitely scan for plugins/preferences in these missing areas.

https://developer.adobe.com/commerce/php/development/build/dependency-injection-file/

The application loads the configuration in the following stages:

1. Initial (app/etc/di.xml)
2. Global (<moduleDir>/etc/di.xml)
3. Area-specific (<moduleDir>/etc/<area>/di.xml)

The areas are:
- adminhtml
- frontend
- graphql
- webapi_rest
- webapi_soap
- crontab

The main change is in https://github.com/AmpersandHQ/ampersand-magento2-upgrade-patch-helper/pull/86/files#diff-0887c712751948e1a2b2b19e927f2364f09246ff6f727c242dfb17fbaa0d5dd6R97

Checklist