mglaman / phpstan-drupal

Extension for PHPStan to allow analysis of Drupal code.
https://phpstan-drupal.mglaman.dev/
MIT License
187 stars 71 forks source link

Stop testing PHP 7.4, 8.0 and Drupal 9 #760

Open mglaman opened 3 weeks ago

mglaman commented 3 weeks ago

Managing this project would be much easier if PHP 7.4 and PHP 8.0 were dropped. This would also stop Drupal 9 testing; or a Drupal 9 job could be created with PHP 8.1.

webflo/drupal-finder was raised to PHP 8.1 in its 1.3 release. I'm afraid it'll get more complicated with D11, PHPUnit 10/11.

Proposal:

this would trigger the 1.3.0 release

markdorison commented 3 weeks ago

This makes sense to me. 👍🏻

andypost commented 3 weeks ago

PHP 8.1 is only supported next 1.5 years D9 surely needs phase out

mglaman commented 2 weeks ago

PHP bumped to 8.1. Technically D9 can be supported, if it was removed the following tests/rules could be dropped:

alexb7217 commented 1 week ago

Personally, I have no need for Drupal 9 support. Generally, favoring accelerated + efficient development over legacy maintenance seems like a good idea.