Brian Dunne
Brian Dunne
## Description Adds PHP 8.2 and 8.3 to the CI test suite and README. Updated the version constraint on PHP in Composer to explicitly list the supported PHP8 versions. ##...
Psalm allows us to specify the PHP version it analyzes code against. Exposing this option allows users of this action to supply a matrix of PHP options to enable Psalm...
**Description** The `with...` methods on `MessageTrait` (e.g. `withHeader()`) currently return typehint a `MessageInterface`, which breaks static analysis if the analyzer is aware that the Guzzle implementation of PSR7 is being...
# Description Adds XML doc for the `Squiz\Classes\ClassDeclaration` sniff. This sniff inherits from a PSR2 sniff which inherits from PEAR, so I'm not sure how much to document here. For...
# Description While reviewing PR #844 for the Squiz version of this sniff, @jrfnl discovered that the PEAR sniff's documentation did not cover all error conditions. This adds code examples...
Per the PSR spec (and the code), the methods on `MessageTrait` currently hinting `MessageInterface` should be returning `static`. That return type was not supported until PHP 8.0, so to maintain...