diff --git a/tools/.phpstan/composer.json b/tools/.phpstan/composer.json index 1614fc4e..8395e253 100644 --- a/tools/.phpstan/composer.json +++ b/tools/.phpstan/composer.json @@ -1,9 +1,9 @@ { "require-dev": { - "phpstan/phpstan": "^2.2.14", + "phpstan/phpstan": "^2.2.16", "phpstan/extension-installer": "^1.4.3", "phpstan/phpstan-strict-rules": "^2.0.12", - "ergebnis/phpstan-rules": "^2.13.1" + "ergebnis/phpstan-rules": "^2.14.0" }, "config": { "allow-plugins": { diff --git a/tools/.phpstan/composer.lock b/tools/.phpstan/composer.lock index f90f514c..392bfc03 100644 --- a/tools/.phpstan/composer.lock +++ b/tools/.phpstan/composer.lock @@ -4,44 +4,46 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "852ea5e6e56b2be3dcf5963726e137ec", + "content-hash": "889b970d05257de667236f525e2033d9", "packages": [], "packages-dev": [ { "name": "ergebnis/phpstan-rules", - "version": "2.13.1", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/ergebnis/phpstan-rules.git", - "reference": "f69db86b98595c34fc1f61c89fe3b380141aa519" + "reference": "04fac7195113fd33d35c01060cc09e03542494d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/f69db86b98595c34fc1f61c89fe3b380141aa519", - "reference": "f69db86b98595c34fc1f61c89fe3b380141aa519", + "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/04fac7195113fd33d35c01060cc09e03542494d5", + "reference": "04fac7195113fd33d35c01060cc09e03542494d5", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0", "phpstan/phpstan": "^2.1.35" }, "require-dev": { "codeception/codeception": "^4.0.0 || ^5.0.0", "doctrine/orm": "^2.20.0 || ^3.3.0", - "ergebnis/composer-normalize": "^2.49.0", + "ergebnis/composer-normalize": "^2.53.0", "ergebnis/license": "^2.7.0", - "ergebnis/php-cs-fixer-config": "^6.59.0", - "ergebnis/phpunit-slow-test-detector": "^2.20.0", + "ergebnis/php-cs-fixer-config": "^6.63.2", + "ergebnis/phpunit-slow-test-detector": "^2.25.0", + "ergebnis/rector-rules": "^1.18.3", "fakerphp/faker": "^1.24.1", "phpstan/extension-installer": "^1.4.3", - "phpstan/phpstan-deprecation-rules": "^2.0.3", - "phpstan/phpstan-phpunit": "^2.0.12", - "phpstan/phpstan-strict-rules": "^2.0.8", - "phpunit/phpunit": "^9.6.21", + "phpstan/phpstan-deprecation-rules": "^2.0.5", + "phpstan/phpstan-phpunit": "^2.0.18", + "phpstan/phpstan-strict-rules": "^2.0.12", + "phpunit/phpunit": "^9.6.33", "psr/container": "^2.0.2", + "rector/rector": "^2.3.8", "symfony/finder": "^5.4.45", - "symfony/process": "^5.4.47" + "symfony/process": "^5.4.51" }, "type": "phpstan-extension", "extra": { @@ -49,6 +51,9 @@ "includes": [ "rules.neon" ] + }, + "branch-alias": { + "dev-main": "2.14-dev" } }, "autoload": { @@ -78,7 +83,7 @@ "security": "https://github.com/ergebnis/phpstan-rules/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/phpstan-rules" }, - "time": "2026-01-27T17:13:06+00:00" + "time": "2026-09-24T19:43:19+00:00" }, { "name": "phpstan/extension-installer", @@ -130,11 +135,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.2.14", + "version": "2.2.16", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9c672e7a8e791dfc3d30e55f683e73fc0b63a3ac", - "reference": "9c672e7a8e791dfc3d30e55f683e73fc0b63a3ac", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/46a6d9060e5a7763adfcc21ebcb8b504ebdbcb92", + "reference": "46a6d9060e5a7763adfcc21ebcb8b504ebdbcb92", "shasum": "" }, "require": { @@ -190,7 +195,7 @@ "type": "github" } ], - "time": "2026-09-12T21:39:33+00:00" + "time": "2026-09-25T09:31:51+00:00" }, { "name": "phpstan/phpstan-strict-rules", diff --git a/tools/.phpstan/vendor/composer/installed.json b/tools/.phpstan/vendor/composer/installed.json index e477cf0c..62b1d59d 100644 --- a/tools/.phpstan/vendor/composer/installed.json +++ b/tools/.phpstan/vendor/composer/installed.json @@ -2,48 +2,53 @@ "packages": [ { "name": "ergebnis/phpstan-rules", - "version": "2.13.1", - "version_normalized": "2.13.1.0", + "version": "2.14.0", + "version_normalized": "2.14.0.0", "source": { "type": "git", "url": "https://github.com/ergebnis/phpstan-rules.git", - "reference": "f69db86b98595c34fc1f61c89fe3b380141aa519" + "reference": "04fac7195113fd33d35c01060cc09e03542494d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/f69db86b98595c34fc1f61c89fe3b380141aa519", - "reference": "f69db86b98595c34fc1f61c89fe3b380141aa519", + "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/04fac7195113fd33d35c01060cc09e03542494d5", + "reference": "04fac7195113fd33d35c01060cc09e03542494d5", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0", "phpstan/phpstan": "^2.1.35" }, "require-dev": { "codeception/codeception": "^4.0.0 || ^5.0.0", "doctrine/orm": "^2.20.0 || ^3.3.0", - "ergebnis/composer-normalize": "^2.49.0", + "ergebnis/composer-normalize": "^2.53.0", "ergebnis/license": "^2.7.0", - "ergebnis/php-cs-fixer-config": "^6.59.0", - "ergebnis/phpunit-slow-test-detector": "^2.20.0", + "ergebnis/php-cs-fixer-config": "^6.63.2", + "ergebnis/phpunit-slow-test-detector": "^2.25.0", + "ergebnis/rector-rules": "^1.18.3", "fakerphp/faker": "^1.24.1", "phpstan/extension-installer": "^1.4.3", - "phpstan/phpstan-deprecation-rules": "^2.0.3", - "phpstan/phpstan-phpunit": "^2.0.12", - "phpstan/phpstan-strict-rules": "^2.0.8", - "phpunit/phpunit": "^9.6.21", + "phpstan/phpstan-deprecation-rules": "^2.0.5", + "phpstan/phpstan-phpunit": "^2.0.18", + "phpstan/phpstan-strict-rules": "^2.0.12", + "phpunit/phpunit": "^9.6.33", "psr/container": "^2.0.2", + "rector/rector": "^2.3.8", "symfony/finder": "^5.4.45", - "symfony/process": "^5.4.47" + "symfony/process": "^5.4.51" }, - "time": "2026-01-27T17:13:06+00:00", + "time": "2026-09-24T19:43:19+00:00", "type": "phpstan-extension", "extra": { "phpstan": { "includes": [ "rules.neon" ] + }, + "branch-alias": { + "dev-main": "2.14-dev" } }, "installation-source": "dist", @@ -129,12 +134,12 @@ }, { "name": "phpstan/phpstan", - "version": "2.2.14", - "version_normalized": "2.2.14.0", + "version": "2.2.16", + "version_normalized": "2.2.16.0", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9c672e7a8e791dfc3d30e55f683e73fc0b63a3ac", - "reference": "9c672e7a8e791dfc3d30e55f683e73fc0b63a3ac", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/46a6d9060e5a7763adfcc21ebcb8b504ebdbcb92", + "reference": "46a6d9060e5a7763adfcc21ebcb8b504ebdbcb92", "shasum": "" }, "require": { @@ -143,7 +148,7 @@ "conflict": { "phpstan/phpstan-shim": "*" }, - "time": "2026-09-12T21:39:33+00:00", + "time": "2026-09-25T09:31:51+00:00", "bin": [ "phpstan", "phpstan.phar" diff --git a/tools/.phpstan/vendor/composer/installed.php b/tools/.phpstan/vendor/composer/installed.php index 7b136a07..7a49a4fa 100644 --- a/tools/.phpstan/vendor/composer/installed.php +++ b/tools/.phpstan/vendor/composer/installed.php @@ -3,7 +3,7 @@ 'name' => '__root__', 'pretty_version' => 'dev-main', 'version' => 'dev-main', - 'reference' => 'bffdd26bcf9c4f9b1a08da03b41807c3828b801f', + 'reference' => '3540781ec37cef2da235448e5461e13b7c54206b', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -13,16 +13,16 @@ '__root__' => array( 'pretty_version' => 'dev-main', 'version' => 'dev-main', - 'reference' => 'bffdd26bcf9c4f9b1a08da03b41807c3828b801f', + 'reference' => '3540781ec37cef2da235448e5461e13b7c54206b', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => false, ), 'ergebnis/phpstan-rules' => array( - 'pretty_version' => '2.13.1', - 'version' => '2.13.1.0', - 'reference' => 'f69db86b98595c34fc1f61c89fe3b380141aa519', + 'pretty_version' => '2.14.0', + 'version' => '2.14.0.0', + 'reference' => '04fac7195113fd33d35c01060cc09e03542494d5', 'type' => 'phpstan-extension', 'install_path' => __DIR__ . '/../ergebnis/phpstan-rules', 'aliases' => array(), @@ -38,9 +38,9 @@ 'dev_requirement' => true, ), 'phpstan/phpstan' => array( - 'pretty_version' => '2.2.14', - 'version' => '2.2.14.0', - 'reference' => '9c672e7a8e791dfc3d30e55f683e73fc0b63a3ac', + 'pretty_version' => '2.2.16', + 'version' => '2.2.16.0', + 'reference' => '46a6d9060e5a7763adfcc21ebcb8b504ebdbcb92', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpstan', 'aliases' => array(), diff --git a/tools/.phpstan/vendor/ergebnis/phpstan-rules/CHANGELOG.md b/tools/.phpstan/vendor/ergebnis/phpstan-rules/CHANGELOG.md index 6e0d0208..f6f99f6d 100644 --- a/tools/.phpstan/vendor/ergebnis/phpstan-rules/CHANGELOG.md +++ b/tools/.phpstan/vendor/ergebnis/phpstan-rules/CHANGELOG.md @@ -6,7 +6,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## Unreleased -For a full diff see [`2.13.1...main`][2.13.1...main]. +For a full diff see [`2.14.0...main`][2.14.0...main]. + +## [`2.14.0`][2.14.0] + +For a full diff see [`2.13.1...2.14.0`][2.13.1...2.14.0]. + +### Changed + +- Allowed installation on PHP 8.6 ([#1101]), by [@localheinz] + +### Fixed + +- Adjusted `Functions\NoParameterPassedByReferenceRule` to use the appropriate error identifier ([#1036]), by [@Legend999] ## [`2.13.1`][2.13.1] @@ -217,9 +229,9 @@ For a full diff see [`1.0.0...2.0.0`][1.0.0...2.0.0]. ### Added -- Added `methodsAllowedToUseContainerTypeDeclarations` parameter to allow configuring a list of method names that are allowed to have container parameter type declarations ([#541), by [@localheinz] -- Allowed disabling rules ([#542), by [@localheinz] -- Added support for nullable union types ([#543), by [@localheinz] +- Added `methodsAllowedToUseContainerTypeDeclarations` parameter to allow configuring a list of method names that are allowed to have container parameter type declarations ([#541]), by [@localheinz] +- Allowed disabling rules ([#542]), by [@localheinz] +- Added support for nullable union types ([#543]), by [@localheinz] ### Changed @@ -420,7 +432,7 @@ For a full diff see [`0.10.0...0.11.0`][0.10.0...0.11.0]. ### Added -- Added `Files\DeclareStrictTypesRule`, which reports an error when a PHP file does not have a `declare(strict_types=1)` declaration ([#79] +- Added `Files\DeclareStrictTypesRule`, which reports an error when a PHP file does not have a `declare(strict_types=1)` declaration ([#79]), by [@dmecke] - Added `Expressions\NoEmptyRule`, which reports an error when the language construct `empty()` is used ([#110]), by [@localheinz] - Added `Expressions\NoEvalRule`, which reports an error when the language construct `eval()` is used ([#112]), by [@localheinz] - Added `Expressions\NoErrorSuppressionRule`, which reports an error when `@` is used to suppress errors ([#113]), by [@localheinz] @@ -662,7 +674,9 @@ For a full diff see [`362c7ea...0.1.0`][362c7ea...0.1.0]. [2.11.0...2.12.0]: https://github.com/ergebnis/phpstan-rules/compare/2.11.0...2.12.0 [2.12.0...2.13.0]: https://github.com/ergebnis/phpstan-rules/compare/2.12.0...2.13.0 [2.13.0...2.13.1]: https://github.com/ergebnis/phpstan-rules/compare/2.13.0...2.13.1 -[2.13.1...main]: https://github.com/ergebnis/phpstan-rules/compare/2.13.1...main +[2.13.1...2.14.0]: https://github.com/ergebnis/phpstan-rules/compare/2.13.1...2.14.0 +[2.14.0]: https://github.com/ergebnis/phpstan-rules/releases/tag/2.14.0 +[2.14.0...main]: https://github.com/ergebnis/phpstan-rules/compare/2.14.0...main [#1]: https://github.com/ergebnis/phpstan-rules/pull/1 [#4]: https://github.com/ergebnis/phpstan-rules/pull/4 @@ -720,13 +734,14 @@ For a full diff see [`362c7ea...0.1.0`][362c7ea...0.1.0]. [#396]: https://github.com/ergebnis/phpstan-rules/pull/396 [#496]: https://github.com/ergebnis/phpstan-rules/pull/496 [#498]: https://github.com/ergebnis/phpstan-rules/pull/498 -[#499]: https://github.com/ergebnis/phpstan-rules/pull/498 +[#499]: https://github.com/ergebnis/phpstan-rules/pull/499 [#525]: https://github.com/ergebnis/phpstan-rules/pull/525 [#540]: https://github.com/ergebnis/phpstan-rules/pull/540 [#541]: https://github.com/ergebnis/phpstan-rules/pull/541 [#542]: https://github.com/ergebnis/phpstan-rules/pull/542 [#543]: https://github.com/ergebnis/phpstan-rules/pull/543 [#567]: https://github.com/ergebnis/phpstan-rules/pull/567 +[#604]: https://github.com/ergebnis/phpstan-rules/pull/604 [#735]: https://github.com/ergebnis/phpstan-rules/pull/735 [#862]: https://github.com/ergebnis/phpstan-rules/pull/862 [#863]: https://github.com/ergebnis/phpstan-rules/pull/863 @@ -763,11 +778,15 @@ For a full diff see [`362c7ea...0.1.0`][362c7ea...0.1.0]. [#1009]: https://github.com/ergebnis/phpstan-rules/pull/1009 [#1010]: https://github.com/ergebnis/phpstan-rules/pull/1010 [#1011]: https://github.com/ergebnis/phpstan-rules/pull/1011 +[#1036]: https://github.com/ergebnis/phpstan-rules/pull/1036 +[#1101]: https://github.com/ergebnis/phpstan-rules/pull/1101 [@cosmastech]: https://github.com/cosmastech +[@dmecke]: https://github.com/dmecke [@enumag]: https://github.com/enumag [@ergebnis]: https://github.com/ergebnis [@Great-Antique]: https://github.com/Great-Antique +[@Legend999]: https://github.com/Legend999 [@localheinz]: https://github.com/localheinz [@manuelkiessling]: https://github.com/manuelkiessling [@nunomaduro]: https://github.com/nunomaduro diff --git a/tools/.phpstan/vendor/ergebnis/phpstan-rules/README.md b/tools/.phpstan/vendor/ergebnis/phpstan-rules/README.md index afe6464a..8036310d 100644 --- a/tools/.phpstan/vendor/ergebnis/phpstan-rules/README.md +++ b/tools/.phpstan/vendor/ergebnis/phpstan-rules/README.md @@ -1,15 +1,15 @@ # phpstan-rules -[![Integrate](https://github.com/ergebnis/phpstan-rules/workflows/Integrate/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions) -[![Merge](https://github.com/ergebnis/phpstan-rules/workflows/Merge/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions) -[![Release](https://github.com/ergebnis/phpstan-rules/workflows/Release/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions) -[![Renew](https://github.com/ergebnis/phpstan-rules/workflows/Renew/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions) +[![Integrate](https://github.com/ergebnis/phpstan-rules/actions/workflows/integrate.yaml/badge.svg?branch=main)](https://github.com/ergebnis/phpstan-rules/actions/workflows/integrate.yaml) +[![Merge](https://github.com/ergebnis/phpstan-rules/actions/workflows/merge.yaml/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions/workflows/merge.yaml) +[![Release](https://github.com/ergebnis/phpstan-rules/actions/workflows/release.yaml/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions/workflows/release.yaml) +[![Renew](https://github.com/ergebnis/phpstan-rules/actions/workflows/renew.yaml/badge.svg)](https://github.com/ergebnis/phpstan-rules/actions/workflows/renew.yaml) [![Code Coverage](https://codecov.io/gh/ergebnis/phpstan-rules/branch/main/graph/badge.svg)](https://codecov.io/gh/ergebnis/phpstan-rules) [![Latest Stable Version](https://poser.pugx.org/ergebnis/phpstan-rules/v/stable)](https://packagist.org/packages/ergebnis/phpstan-rules) [![Total Downloads](https://poser.pugx.org/ergebnis/phpstan-rules/downloads)](https://packagist.org/packages/ergebnis/phpstan-rules) -[![Monthly Downloads](http://poser.pugx.org/ergebnis/phpstan-rules/d/monthly)](https://packagist.org/packages/ergebnis/phpstan-rules) +[![Monthly Downloads](https://poser.pugx.org/ergebnis/phpstan-rules/d/monthly)](https://packagist.org/packages/ergebnis/phpstan-rules) This project provides a [`composer`](https://getcomposer.org) package with rules for [`phpstan/phpstan`](https://github.com/phpstan/phpstan). @@ -755,9 +755,17 @@ You can support the maintenance of this project by [sponsoring @ergebnis](https: ## PHP Version Support Policy -This project supports PHP versions with [active and security support](https://www.php.net/supported-versions.php). +This project currently supports the following PHP versions: -The maintainers of this project add support for a PHP version following its initial release and drop support for a PHP version when it has reached the end of security support. +- [PHP 7.4](https://www.php.net/releases/#7.4.0) (has reached its end of life on November 28, 2022) +- [PHP 8.0](https://www.php.net/releases/#8.0.0) (has reached its end of life on November 26, 2023) +- [PHP 8.1](https://www.php.net/releases/#8.1.0) (has reached its end of life on December 31, 2025) +- [PHP 8.2](https://www.php.net/releases/#8.2.0) +- [PHP 8.3](https://www.php.net/releases/#8.3.0) +- [PHP 8.4](https://www.php.net/releases/#8.4.0) +- [PHP 8.5](https://www.php.net/releases/#8.5.0) + +The maintainers of this project add support for a PHP version following its initial release and _may_ drop support for a PHP version when it has reached its [end of life](https://www.php.net/supported-versions.php). ## Security Policy diff --git a/tools/.phpstan/vendor/ergebnis/phpstan-rules/composer.json b/tools/.phpstan/vendor/ergebnis/phpstan-rules/composer.json index 7235712e..fa0dfa7b 100644 --- a/tools/.phpstan/vendor/ergebnis/phpstan-rules/composer.json +++ b/tools/.phpstan/vendor/ergebnis/phpstan-rules/composer.json @@ -21,26 +21,28 @@ "security": "https://github.com/ergebnis/phpstan-rules/blob/main/.github/SECURITY.md" }, "require": { - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0", "ext-mbstring": "*", "phpstan/phpstan": "^2.1.35" }, "require-dev": { "codeception/codeception": "^4.0.0 || ^5.0.0", "doctrine/orm": "^2.20.0 || ^3.3.0", - "ergebnis/composer-normalize": "^2.49.0", + "ergebnis/composer-normalize": "^2.53.0", "ergebnis/license": "^2.7.0", - "ergebnis/php-cs-fixer-config": "^6.59.0", - "ergebnis/phpunit-slow-test-detector": "^2.20.0", + "ergebnis/php-cs-fixer-config": "^6.63.2", + "ergebnis/phpunit-slow-test-detector": "^2.25.0", + "ergebnis/rector-rules": "^1.18.3", "fakerphp/faker": "^1.24.1", "phpstan/extension-installer": "^1.4.3", - "phpstan/phpstan-deprecation-rules": "^2.0.3", - "phpstan/phpstan-phpunit": "^2.0.12", - "phpstan/phpstan-strict-rules": "^2.0.8", - "phpunit/phpunit": "^9.6.21", + "phpstan/phpstan-deprecation-rules": "^2.0.5", + "phpstan/phpstan-phpunit": "^2.0.18", + "phpstan/phpstan-strict-rules": "^2.0.12", + "phpunit/phpunit": "^9.6.33", "psr/container": "^2.0.2", + "rector/rector": "^2.3.8", "symfony/finder": "^5.4.45", - "symfony/process": "^5.4.47" + "symfony/process": "^5.4.51" }, "autoload": { "psr-4": { @@ -68,6 +70,9 @@ "sort-packages": true }, "extra": { + "branch-alias": { + "dev-main": "2.14-dev" + }, "phpstan": { "includes": [ "rules.neon" diff --git a/tools/.phpstan/vendor/ergebnis/phpstan-rules/src/Functions/NoParameterPassedByReferenceRule.php b/tools/.phpstan/vendor/ergebnis/phpstan-rules/src/Functions/NoParameterPassedByReferenceRule.php index e36f07ff..6c9de999 100644 --- a/tools/.phpstan/vendor/ergebnis/phpstan-rules/src/Functions/NoParameterPassedByReferenceRule.php +++ b/tools/.phpstan/vendor/ergebnis/phpstan-rules/src/Functions/NoParameterPassedByReferenceRule.php @@ -60,7 +60,7 @@ public function processNode( ); return Rules\RuleErrorBuilder::message($message) - ->identifier(ErrorIdentifier::noParameterWithNullDefaultValue()->toString()) + ->identifier(ErrorIdentifier::noParameterPassedByReference()->toString()) ->build(); }, $parametersPassedByReference); } diff --git a/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar b/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar index 4decdd2f..73e26a77 100755 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar and b/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar.asc b/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar.asc index b0fc25c8..c5981564 100644 --- a/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar.asc +++ b/tools/.phpstan/vendor/phpstan/phpstan/phpstan.phar.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmqlxlwACgkQUcZzBf/C -5cBH4xAAllehPgjpSdECHmoZ8yA8hktWMdcFNrcaCy4RcZAjaYTMc0Rsn4XmjKHA -eVDkenWApI85XNffPvGZXdf392ikPNGxsWY0CtesqjmM+wWxHjGyRVDQJ12yLOvP -PXLWc6TY3aULysKfAwz76e2XCMbavQKIf0u48MLEg2kcDVCbDLSgcmWpaC+WJrAx -TvLdRY8MBx8J091DcBL2GPBV4vlPinjtQM6gc8lPQWMtVuQy7c3zDl/0/t4SuU85 -SLh5khTy+ep+r7iUNMoOEFOHmz91j0kk2tFxxLefrQynURfj0WIM436bEwtRCgJ5 -hm30E1IQ/3dWyWj5PsoK1NicY781caY3mafhKdZzAef7/QoOHJl6X2W+nAXuApn7 -2IxsrvN6g242S1xvhiNHMuaaZJVi1v2bsYsJFnl9FLTtchV/NX2QiXMOkJoMCLpB -FFbM1YkZPmxmhTg5Dv7rTDx1/wJB2D7HT0LmGLFF/88a7i7Tn4jZN2aDqNdLlMey -6eyVApfr9ydT/i4EAsKMqRtE2e0CqCu94C7+D1TsXGD47LtIJUfPoLJnLU76h99z -QtKs1pQlhY2SNHd5RUsHsmv/3fH5mizxVrI8/03TKKA9GJqiDfmTne5R0UIvjnYZ -KWzWielGG5sRpKviddaiyNcgzElG7+FH9Kzt+s40K9XT8nBof1Q= -=M6dU +iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmq2PxAACgkQUcZzBf/C +5cAOpBAAi9s4F2YeS+IEpjiZU9KwUYfJGf34NV6fyDLiJXQiYCVc7K+GSvKRkBF8 +gNr7WGJZLGNmdntdSWID71om2cvQnNMgvuzzNQaVO6rw6j/5n5iLfx+ardzpzo1r +jSlCcw/ZfnwGbTIzYFbA2X1y7zL8q9ZUOkYm0FchlLQmoXAmTkQnBCvdC/HOYuLp +A/yK99dgBCUtczTLX0qjHf8BY1oNIrBvF7ifRR6TDiuqAoMIPZcYCYnA9zpLafmj +6yZkG5cNyHLHljIbyLnr/Qpyn+MNX5m4dRw39vfsEc8QSpUb5xvpHzNDmiBV/sqi +Z6h7ovKkAuZvspPcwW9galACz/K2y+jq+5GvyKDY+7ANClJcL8V0ZF5UrVDsVZ54 +HpXEH6RKoLs13VLU6jtymtqbWhf059YaTZ07yCP7Obbj2KQFUmfh5G/xeKaBw49K +boaBEHXSNSgjSAmnvfMOqI3hgFCeeltdfnangMwpIhEFlWIGMHk29y9/spao1CQ2 +jSwT66pbcL2oxyH9vgvWjLLEtwyk3beWNU/5Pox1aFaqSRYAuA97jZQJomYMOXeL +B26erR2WOQXkTsfKxIrDljEtYnvNOMkmAAyPQ0IEdk2WlUIo6f8R2sr/zeduz2KH +UPbYYdAHx6Gsy92A3TNQWD8dv3BLJkdcJpTeCCGY4LsBZy5aAms= +=e4My -----END PGP SIGNATURE----- diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/.version b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/.version index 353a9b0b..756acb5d 100644 --- a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/.version +++ b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/.version @@ -1 +1 @@ -e8e7544 +0867753 diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3-zts.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3-zts.so deleted file mode 100644 index 1d627c0d..00000000 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3-zts.so and /dev/null differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3.so index 53ee00f7..4b950214 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.3.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4-zts.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4-zts.so deleted file mode 100644 index 1aaa2c24..00000000 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4-zts.so and /dev/null differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4.so index 4c12299b..90755584 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.4.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5-zts.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5-zts.so deleted file mode 100644 index a0f99ed0..00000000 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5-zts.so and /dev/null differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5.so index 0d075dc4..efc0a113 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.5.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.6.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.6.so new file mode 100644 index 00000000..3a6e5a69 Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-arm64/phpstan_turbo-8.6.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3-zts.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3-zts.so deleted file mode 100644 index 8b04bbdb..00000000 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3-zts.so and /dev/null differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3.so index cb5f4424..19963226 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.3.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4-zts.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4-zts.so deleted file mode 100644 index 54809f9c..00000000 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4-zts.so and /dev/null differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4.so index 89ee121b..ae51f7cb 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.4.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5-zts.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5-zts.so deleted file mode 100644 index 94436951..00000000 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5-zts.so and /dev/null differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5.so index 9e67bed7..ee170ee0 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.5.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.6.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.6.so new file mode 100644 index 00000000..b3b1bbca Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-gnu-x86_64/phpstan_turbo-8.6.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.3.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.3.so index b42303cc..9e6d25bb 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.3.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.3.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.4.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.4.so index 7c3f5f8a..b305e648 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.4.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.4.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.5.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.5.so index ffef1f42..e88ca467 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.5.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.5.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.6.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.6.so new file mode 100644 index 00000000..22cccb0d Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-arm64/phpstan_turbo-8.6.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.3.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.3.so index e4662d6d..b80cdad6 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.3.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.3.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.4.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.4.so index dece4925..eff76594 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.4.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.4.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.5.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.5.so index 0c999910..b1188e71 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.5.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.5.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.6.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.6.so new file mode 100644 index 00000000..44475654 Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/linux-musl-x86_64/phpstan_turbo-8.6.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.3.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.3.so index 3f72f47b..f11c9575 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.3.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.3.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.4.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.4.so index f04384c8..fb4dbac2 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.4.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.4.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.5.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.5.so index 425819ee..12d6040a 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.5.so and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.5.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.6.so b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.6.so new file mode 100644 index 00000000..13facc4c Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/macos-arm64/phpstan_turbo-8.6.so differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3-zts.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3-zts.dll index 46d9d888..7ad334c8 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3-zts.dll and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3-zts.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3.dll index 70e49154..3a21fe38 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3.dll and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.3.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4-zts.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4-zts.dll index b9bb2066..0da658b1 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4-zts.dll and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4-zts.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4.dll index fac2eb9f..f5c26732 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4.dll and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.4.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5-zts.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5-zts.dll index f9d8314e..f146261d 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5-zts.dll and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5-zts.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5.dll index 945215a4..711a373e 100644 Binary files a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5.dll and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.5.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.6-zts.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.6-zts.dll new file mode 100644 index 00000000..f19dc338 Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.6-zts.dll differ diff --git a/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.6.dll b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.6.dll new file mode 100644 index 00000000..262d07fc Binary files /dev/null and b/tools/.phpstan/vendor/phpstan/phpstan/turbo-ext/windows-x86_64/phpstan_turbo-8.6.dll differ