phpstan / extension-installer

Composer plugin for automatic installation of PHPStan extensions.
MIT License
410 stars 27 forks source link

Dump packages when verbose composer option is enabled #42

Closed mvorisek closed 2 years ago

ondrejmirtes commented 2 years ago

I think the current way is better. The only thing I'd accept that non-verbose mode would work as it works today, and verbose mode would always print the packages, regardless of the hash comparison.

mvorisek commented 2 years ago

With a lot of projects /w phpstan extension, the package list log consumes a lot of real estate in CI output.

I belive the log is redundant as if this ext is installed, the configs from all composer.json dependencies are added. And what is exactly installed is dumped by the composer install/update. If user wants more info, he can check the generated config or run composer with verbose flag enabled.