JakeQZ
JakeQZ
> Will look into logging issue(s) with PHPStan or seeing if there are any already existing... I found https://github.com/phpstan/phpstan/issues/7544 where the callback had incorrect PHPDoc. After [a bit of playing...
> Watch this space (or another, if it comes as a PR)... I found that using `array` as the callback parameter type resolves the PHPStan warning for the internal function....
> However, it will always be `list`. This is an issue with PHPStan and/or the PHP documentation, particularly if PHPStan lifts the types from the online PHP docs (which I...
> > However, it will always be `list`. This is an issue with PHPStan and/or the PHP documentation, particularly if PHPStan lifts the types from the online PHP docs (which...
[`DataProvider::cross()`](https://github.com/t-regx/phpunit-data-provider?tab=readme-ov-file#dataprovidercross) "creates a matrix of given data providers". The `joinDatasets` method returns only the first row and the first column of that matrix. It is useful in situations where it...
> There is currently no equivalent in `rawr/phpunit-data-provider`. [`DataProvider::zip()`](https://github.com/t-regx/phpunit-data-provider?tab=readme-ov-file#dataproviderzip) is the closest. If this was able to accept providers with differing numbers of rows, perhaps repeating the last row of...
> I propose we skip the unit tests on CI for PHP 8.4 with the lowest dependencies (so we can release version 7.3.0) and drop support for Symfony 4.4 in...
> I propose we skip the unit tests on CI for PHP 8.4 with the lowest dependencies PS. I'm not sure how you'd get the GitHub Action matrix shaped like...
> … and the splat operator. > > We might need to raise the minimum PHP version first. PHP 7.2 is the minimum version in the `main` branch; this supports...
> We'll need at least PHP 7.3 for this - in [#1045](https://github.com/MyIntervals/PHP-CSS-Parser/pull/1045), the 7.2 unit tests are failing. This is presumably for [`array_push` to be called with only one argument](https://www.php.net/manual/en/function.array-push.php#refsect1-function.array-push-changelog).