Summary
konradmichalik/phpstan-typo3-preset was released in 0.4.0, adding ergebnis/phpstan-rules (declareStrictTypes, finalInAbstractClass) and widening the tomasvotruba/cognitive-complexity constraint. Tests/CGL/composer.json currently pins the preset below ^0.4, which does not resolve 0.4.0 since caret ranges on 0.x versions only allow patch updates.
Tasks
Summary
konradmichalik/phpstan-typo3-presetwas released in 0.4.0, addingergebnis/phpstan-rules(declareStrictTypes,finalInAbstractClass) and widening thetomasvotruba/cognitive-complexityconstraint.Tests/CGL/composer.jsoncurrently pins the preset below^0.4, which does not resolve0.4.0since caret ranges on0.xversions only allow patch updates.Tasks
konradmichalik/phpstan-typo3-presetinTests/CGL/composer.jsonto^0.4composer updateinTests/CGL(no lock file there, so a fresh install picks up the new version)composer sca:phpand fix or baseline any new findings, in particular missingdeclare(strict_types=1)flagged byergebnis.declareStrictTypes