- Issue created by @tedbow
If a module is not careful with backwards compatibility it could break other modules that depend on it.
Or a module could declare dependency on another module but not be careful about the version constraint which could cause a error when it's dependency had a new minor.
Create a sub-module or config switch that enables running PHPStan checks on staged updates
Some ideas
Or analyse the stage right after it is created and compare in status check and pre-apply. Sort of like \Drupal\package_manager\Validator\LockFileValidator
Active
Code