Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Composer dev tooling dependencies (#566)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [infection/infection](https://togithub.com/infection/infection) | `^0.27.8` -> `^0.27.9` | [![age](https://developer.mend.io/api/mc/badges/age/packagist/infection%2finfection/0.27.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/infection%2finfection/0.27.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/infection%2finfection/0.27.8/0.27.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/infection%2finfection/0.27.8/0.27.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [php-cs-fixer/shim](https://togithub.com/PHP-CS-Fixer/shim) | `^3.40.2` -> `^3.41.0` | [![age](https://developer.mend.io/api/mc/badges/age/packagist/php-cs-fixer%2fshim/3.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/php-cs-fixer%2fshim/3.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/php-cs-fixer%2fshim/3.40.2/3.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/php-cs-fixer%2fshim/3.40.2/3.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [phpstan/phpstan](https://togithub.com/phpstan/phpstan) | `^1.10.47` -> `^1.10.48` | [![age](https://developer.mend.io/api/mc/badges/age/packagist/phpstan%2fphpstan/1.10.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/phpstan%2fphpstan/1.10.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/phpstan%2fphpstan/1.10.47/1.10.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/phpstan%2fphpstan/1.10.47/1.10.48?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>infection/infection (infection/infection)</summary> ### [`v0.27.9`](https://togithub.com/infection/infection/releases/tag/0.27.9): Fix an issue with numeric data provider keys in PHPUnit >= 10 [Compare Source](https://togithub.com/infection/infection/compare/0.27.8...0.27.9) **Fixed:** - Fix an issue with numeric data provider keys and run tests with format clear for both PHPUnit >= 10 and PHPUnit < 10 by [@​sidz](https://togithub.com/sidz) in [https://github.com/infection/infection/pull/1900](https://togithub.com/infection/infection/pull/1900) - Disable Box Requirements Checker as it conflicts with symfony/service-contracts package by [@​sidz](https://togithub.com/sidz) in [https://github.com/infection/infection/pull/1902](https://togithub.com/infection/infection/pull/1902) - build: Disable the requirement checker by [@​theofidry](https://togithub.com/theofidry) in [https://github.com/infection/infection/pull/1903](https://togithub.com/infection/infection/pull/1903) **Full Changelog**: infection/infection@0.27.8...0.27.9 </details> <details> <summary>PHP-CS-Fixer/shim (php-cs-fixer/shim)</summary> ### [`v3.41.0`](https://togithub.com/PHP-CS-Fixer/shim/compare/v3.40.2...v3.41.0) [Compare Source](https://togithub.com/PHP-CS-Fixer/shim/compare/v3.40.2...v3.41.0) </details> <details> <summary>phpstan/phpstan (phpstan/phpstan)</summary> ### [`v1.10.48`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.48) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.47...1.10.48) # Bleeding edge 🔪 - TooWideMethodReturnTypehintRule - always report for final methods (phpstan/phpstan-src@c30e9a4) - LogicalXorConstantConditionRule (phpstan/phpstan-src@3a12724, phpstan/phpstan-src@3b011f6), [#​7539](https://togithub.com/phpstan/phpstan/issues/7539) - NoopRule - report top-level `xor` because that's probably not what the user intended to do (phpstan/phpstan-src@a1fffb3), [#​10267](https://togithub.com/phpstan/phpstan/issues/10267) - Report unused results of `and` and `or` (phpstan/phpstan-src@1d8fff6) - Report unused result of ternary (phpstan/phpstan-src@9664f7a) - Report unused results of `&&` and `||` (phpstan/phpstan-src@cf2c8bb) *If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's `phpstan.neon`:* includes: - vendor/phpstan/phpstan/conf/bleedingEdge.neon *Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. [Learn more](https://phpstan.org/blog/what-is-bleeding-edge)* # Improvements 🔧 - Narrow `ReflectionEnum::getName()` after `ReflectionEnum::isBacked()` ([#​2806](https://togithub.com/phpstan/phpstan-src/pull/2806)), [#​10192](https://togithub.com/phpstan/phpstan/issues/10192), thanks [@​franmomu](https://togithub.com/franmomu)! - Any variable can exist after include/require (phpstan/phpstan-src@0a3a968), [https://github.com/phpstan/phpstan/discussions/10252](https://togithub.com/phpstan/phpstan/discussions/10252) # Bugfixes 🐛 - ResolvedPhpDocBlock: fix parent return tag merging ([#​2803](https://togithub.com/phpstan/phpstan-src/pull/2803)), [#​6462](https://togithub.com/phpstan/phpstan/issues/6462), [#​10208](https://togithub.com/phpstan/phpstan/issues/10208), [#​3580](https://togithub.com/phpstan/phpstan/issues/3580), [#​4396](https://togithub.com/phpstan/phpstan/issues/4396), thanks [@​janedbal](https://togithub.com/janedbal)! - Merge in-foreach scope even for non-iterable expr (phpstan/phpstan-src@942afbf) - TooWideMethodReturnTypehintRule - never report in a trait (phpstan/phpstan-src@e0eb850) - Narrowing list type with `count()` results in type loss ([#​2811](https://togithub.com/phpstan/phpstan-src/pull/2811)), [#​10264](https://togithub.com/phpstan/phpstan/issues/10264), thanks [@​staabm](https://togithub.com/staabm)! - Fix LevelsTestCase for PHPUnit 10 (phpstan/phpstan-src@fa5d5f9) # Function signature fixes 🤖 - Update return type information for `SimpleXMLElement::addChild` ([#​2808](https://togithub.com/phpstan/phpstan-src/pull/2808)), [#​10269](https://togithub.com/phpstan/phpstan/issues/10269), thanks [@​DaveLiddament](https://togithub.com/DaveLiddament)! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Lendable/clock). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information