PHPStan на старом проекте выдал 4 000 ошибок, и его отключили через неделю
PHPStan подключили к legacy-проекту на уровне 6 и сразу нашли 4 000 ошибок. Исправить их быстро невозможно, CI всегда красный, и через неделю проверку отключили. Новый код снова пишется без анализа.
Как внедрить анализатор на таком проекте?
- Сгенерировать baseline и не пропускать новые ошибки
- Начать с уровня 0 и никогда его не повышать
- Исправить все 4 000 ошибок одним спринтом
- Запускать PHPStan вручную раз в месяц
