diff options
| author | supahgreg <supahgreg@users.noreply.github.com> | 2025-10-05 20:51:13 +0000 |
|---|---|---|
| committer | supahgreg <supahgreg@users.noreply.github.com> | 2025-10-05 20:51:13 +0000 |
| commit | e0b116f904d50f71a8d8842f1aabd6bc609f6c9b (patch) | |
| tree | 1dc62e45107e150de2ad7fb9a44ed835109e0b72 /vendor | |
| parent | ec367b23f4e7d6a127e80b918ef28c61172cff6e (diff) | |
Bump PHPStan to 2.1.30 and address new findings.
Also some minor adjacent cleanup.
Diffstat (limited to 'vendor')
| -rw-r--r-- | vendor/composer/installed.json | 15 | ||||
| -rw-r--r-- | vendor/composer/installed.php | 18 | ||||
| -rw-r--r-- | vendor/phpstan/phpstan/README.md | 38 | ||||
| -rw-r--r-- | vendor/phpstan/phpstan/bootstrap.php | 10 | ||||
| -rw-r--r-- | vendor/phpstan/phpstan/composer.json | 5 | ||||
| -rwxr-xr-x | vendor/phpstan/phpstan/phpstan.phar | bin | 24045381 -> 25377389 bytes | |||
| -rw-r--r-- | vendor/phpstan/phpstan/phpstan.phar.asc | 26 |
7 files changed, 66 insertions, 46 deletions
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index a19552494..7c591137f 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -1303,17 +1303,12 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.13", - "version_normalized": "2.1.13.0", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "e55e03e6d4ac49cd1240907e5b08e5cd378572a9" - }, + "version": "2.1.30", + "version_normalized": "2.1.30.0", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e55e03e6d4ac49cd1240907e5b08e5cd378572a9", - "reference": "e55e03e6d4ac49cd1240907e5b08e5cd378572a9", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/a4a7f159927983dd4f7c8020ed227d80b7f39d7d", + "reference": "a4a7f159927983dd4f7c8020ed227d80b7f39d7d", "shasum": "" }, "require": { @@ -1322,7 +1317,7 @@ "conflict": { "phpstan/phpstan-shim": "*" }, - "time": "2025-04-27T12:28:25+00:00", + "time": "2025-10-02T16:07:52+00:00", "bin": [ "phpstan", "phpstan.phar" diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 9a3c4ccfc..77067307d 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -1,9 +1,9 @@ <?php return array( 'root' => array( 'name' => '__root__', - 'pretty_version' => 'dev-master', - 'version' => 'dev-master', - 'reference' => 'f7fc00326e2f51f269f26b24a54d34e07a36846e', + 'pretty_version' => 'dev-main', + 'version' => 'dev-main', + 'reference' => 'ec367b23f4e7d6a127e80b918ef28c61172cff6e', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -11,9 +11,9 @@ ), 'versions' => array( '__root__' => array( - 'pretty_version' => 'dev-master', - 'version' => 'dev-master', - 'reference' => 'f7fc00326e2f51f269f26b24a54d34e07a36846e', + 'pretty_version' => 'dev-main', + 'version' => 'dev-main', + 'reference' => 'ec367b23f4e7d6a127e80b918ef28c61172cff6e', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -190,9 +190,9 @@ 'dev_requirement' => true, ), 'phpstan/phpstan' => array( - 'pretty_version' => '2.1.13', - 'version' => '2.1.13.0', - 'reference' => 'e55e03e6d4ac49cd1240907e5b08e5cd378572a9', + 'pretty_version' => '2.1.30', + 'version' => '2.1.30.0', + 'reference' => 'a4a7f159927983dd4f7c8020ed227d80b7f39d7d', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpstan', 'aliases' => array(), diff --git a/vendor/phpstan/phpstan/README.md b/vendor/phpstan/phpstan/README.md index abae67ecf..49bed4fd7 100644 --- a/vendor/phpstan/phpstan/README.md +++ b/vendor/phpstan/phpstan/README.md @@ -24,11 +24,29 @@ can be checked before you run the actual line. ## Sponsors +Want your logo here? [Learn more ยป](https://phpstan.org/sponsor) + +### Gold Sponsors + +<a href="https://ma.tt/"><img src="website/src/images/sponsor/matt.png" alt="Matt Mullenweg" width="290" height="64"></a> +<a href="https://mojam.co/"><img src="website/src/images/sponsor/mojam.png" alt="Mojam" width="290" height="64"></a> + +<br><br> + +### Silver Sponsors + +<a href="https://www.startupjobs.cz/startup/shipmonk"><img src="website/src/images/sponsor/shipmonk.jpg" alt="ShipMonk" width="290" height="64"></a> +<a href="https://www.shopware.com/en/"><img src="website/src/images/sponsor/shopware.png" alt="Shopware" width="284" height="64"></a> + +<br><br> + +### Bronze Sponsors + <a href="https://coders.thecodingmachine.com/phpstan"><img src="website/src/images/sponsor/tcm.png" alt="TheCodingMachine" width="247" height="64"></a> <a href="https://packagist.com/?utm_source=phpstan&utm_medium=readme&utm_campaign=sponsorlogo"><img src="website/src/images/sponsor/packagist.png" alt="Private Packagist" width="283" height="64"></a> <br> -<a href="https://www.cdn77.com/"><img src="website/src/images/sponsor/cdn77.png" alt="CDN77" width="283" height="64"></a> +<a href="https://www.cdn77.com/"><img src="website/src/images/sponsor/cdn77.png" alt="CDN77" width="290" height="64"></a> <a href="https://blackfire.io/docs/introduction?utm_source=phpstan&utm_medium=github_readme&utm_campaign=logo"><img src="website/src/images/sponsor/blackfire.png" alt="Blackfire.io" width="254" height="64"></a> <br> @@ -36,23 +54,23 @@ can be checked before you run the actual line. <a href="https://www.fame.fi/"><img src="website/src/images/sponsor/fame.png" alt="Fame Helsinki" width="283" height="64"></a> <br> -<a href="https://www.startupjobs.cz/startup/shipmonk"><img src="website/src/images/sponsor/shipmonk.jpg" alt="ShipMonk" width="290" height="64"></a> +<a href="https://werkenbijbelsimpel.nl/en/about-us/"><img src="website/src/images/sponsor/belsimpel.png" alt="Belsimpel" width="284" height="64"></a> <a href="https://togetter.com/"><img src="website/src/images/sponsor/togetter.png" alt="Togetter" width="283" height="64"></a> <br> <a href="https://join.rightcapital.com/?utm_source=phpstan&utm_medium=github&utm_campaign=sponsorship"><img src="website/src/images/sponsor/rightcapital.png" alt="RightCapital" width="283" height="64"></a> -<a href="https://www.contentkingapp.com/?ref=php-developer&utm_source=phpstan&utm_medium=referral&utm_campaign=sponsorship"><img src="website/src/images/sponsor/contentking.png" alt="ContentKing" width="283" height="64"></a> +<a href="https://www.shoptet.cz/"><img src="website/src/images/sponsor/shoptet.png" alt="Shoptet" width="283" height="64"></a> <br> <a href="https://zol.fr?utm_source=phpstan"><img src="website/src/images/sponsor/zol.png" alt="ZOL" width="283" height="64"></a> <a href="https://www.edgenext.com/"><img src="website/src/images/sponsor/edgenext.png" alt="EdgeNext" width="283" height="64"></a> <br> -<a href="https://www.shopware.com/en/"><img src="website/src/images/sponsor/shopware.png" alt="Shopware" width="284" height="64"></a> +<a href="https://route4me.com/"><img src="website/src/images/sponsor/route4me.png" alt="Route4Me: Route Optimizer and Route Planner Software" width="283" height="64"></a> <a href="https://craftcms.com/"><img src="website/src/images/sponsor/craftcms.png" alt="Craft CMS" width="283" height="64"></a> <br> -<a href="https://www.worksome.com/"><img src="website/src/images/sponsor/worksome.png" alt="Worksome" width="283" height="64"></a> +<a href="https://jobs.ticketswap.com/"><img src="website/src/images/sponsor/ticketswap.png" alt="TicketSwap" width="269" height="64"></a> <a href="https://www.campoint.net/"><img src="website/src/images/sponsor/campoint.png" alt="campoint AG" width="283" height="64"></a> <br> @@ -60,18 +78,10 @@ can be checked before you run the actual line. <a href="https://inviqa.com/"><img src="website/src/images/sponsor/inviqa.png" alt="Inviqa" width="254" height="65"></a> <br> -<a href="https://www.shoptet.cz/"><img src="website/src/images/sponsor/shoptet.png" alt="Shoptet" width="283" height="64"></a> - -<a href="https://route4me.com/"><img src="website/src/images/sponsor/route4me.png" alt="Route4Me: Route Optimizer and Route Planner Software" width="283" height="64"></a> -<br> -<a href="https://werkenbijbelsimpel.nl/en/about-us/"><img src="website/src/images/sponsor/belsimpel.png" alt="Belsimpel" width="284" height="64"></a> - -<a href="https://jobs.ticketswap.com/"><img src="website/src/images/sponsor/ticketswap.png" alt="TicketSwap" width="269" height="64"></a> -[**You can now sponsor my open-source work on PHPStan through GitHub Sponsors.**](https://github.com/sponsors/ondrejmirtes) -Does GitHub already have your ๐ณ? Do you use PHPStan to find ๐ before they reach production? [Send a couple of ๐ธ a month my way too.](https://github.com/sponsors/ondrejmirtes) Thank you! +[**You can sponsor my open-source work on PHPStan through GitHub Sponsors and also directly.**](https://phpstan.org/sponsor) One-time donations [through Revolut.me](https://revolut.me/ondrejmirtes) are also accepted. To request an invoice, [contact me](mailto:ondrej@mirtes.cz) through e-mail. diff --git a/vendor/phpstan/phpstan/bootstrap.php b/vendor/phpstan/phpstan/bootstrap.php index a5d341bfd..ac3e269c1 100644 --- a/vendor/phpstan/phpstan/bootstrap.php +++ b/vendor/phpstan/phpstan/bootstrap.php @@ -92,6 +92,16 @@ final class PharAutoloader require_once 'phar://' . __DIR__ . '/phpstan.phar/vendor/symfony/polyfill-php81/Php81.php'; require_once 'phar://' . __DIR__ . '/phpstan.phar/vendor/symfony/polyfill-php81/bootstrap.php'; } + + if ( + PHP_VERSION_ID < 80300 + && empty ($GLOBALS['__composer_autoload_files']['662a729f963d39afe703c9d9b7ab4a8c']) + && !class_exists(\Symfony\Polyfill\Php83\Php83::class, false) + ) { + $GLOBALS['__composer_autoload_files']['662a729f963d39afe703c9d9b7ab4a8c'] = true; + require_once 'phar://' . __DIR__ . '/phpstan.phar/vendor/symfony/polyfill-php83/Php83.php'; + require_once 'phar://' . __DIR__ . '/phpstan.phar/vendor/symfony/polyfill-php83/bootstrap.php'; + } } $filename = str_replace('\\', DIRECTORY_SEPARATOR, $class); diff --git a/vendor/phpstan/phpstan/composer.json b/vendor/phpstan/phpstan/composer.json index dc62c19ce..8b51d4b71 100644 --- a/vendor/phpstan/phpstan/composer.json +++ b/vendor/phpstan/phpstan/composer.json @@ -16,6 +16,11 @@ "autoload": { "files": ["bootstrap.php"] }, + "source": { + "type": "", + "url": "", + "reference": "" + }, "support": { "issues": "https://github.com/phpstan/phpstan/issues", "forum": "https://github.com/phpstan/phpstan/discussions", diff --git a/vendor/phpstan/phpstan/phpstan.phar b/vendor/phpstan/phpstan/phpstan.phar Binary files differindex 06c6b48a6..22c71170f 100755 --- a/vendor/phpstan/phpstan/phpstan.phar +++ b/vendor/phpstan/phpstan/phpstan.phar diff --git a/vendor/phpstan/phpstan/phpstan.phar.asc b/vendor/phpstan/phpstan/phpstan.phar.asc index c6acfbe08..0266aaa00 100644 --- a/vendor/phpstan/phpstan/phpstan.phar.asc +++ b/vendor/phpstan/phpstan/phpstan.phar.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmgOIscACgkQUcZzBf/C -5cBGzA//Wya23VZ7JBZM3RNR4g4d3ez39/BIa5XBHAF1Hpm9dmliDlME6R73ZNHk -D7LT/tLU72AgYuWaIp0mADIkmqU+OPZTGKXkncJHxWlcJm5QLZxy6tYvC8MUvjHK -lv2Vs1Ito9rbnnTHTieAnjvp7Ne3YUmVMLTHPP+R8tyPcNeHbHpUqlQf83sb6OK7 -7fZKBeHvb98p1ii9uNetzjC/CWbknHddq9viT46TZYuwXMVKYOuMkweppMHlxOY0 -741+FQQ3dJB7Jp3NOLwYYqe7WcMyKrYiXJuIvpUSK38EbHg6NTDqwvenXTDMN45i -x8vhc5mhJHkuNfjqgjgpvvqFMt1WtoYa3a26ArwVcEKfptAkgGsNxvs4TS5xx9xC -fFzyOhMEPbHRSe7DnctOKSR075ylrd+jBfSH7ldoHE5L2H+qSsZIxHZ/cgqmCwVn -eGEetLf5raNyojipMXzJYO3JQtTRkUJ1V9FPK603CNEEXJGW6ZFSSFgsF+PCvWg4 -Op5w3OlxpjLRYgtzSSrLZlABNoNbG680+nf7YKaBRbuF4K0IaSBC9Og+KKtCf3MH -hQrVEPJH9M7jvt3Vc8l5KRqALi3AgN0qAXzQWd8X4xUfS9oKEyZjnrfdvmwqk3gg -gZW5hZsGpwY0mgtBV1lRnhv4tLWzhMee3VHZVtVmalz/K0HXdQ0= -=s49h +iQIzBAABCgAdFiEEynwsejDI6OEnSoR2UcZzBf/C5cAFAmjeozQACgkQUcZzBf/C +5cAROQ/+OH0dgOQ7YfQQIMlVNnDzHeACWC2kfSIUQCEcJ2FR/EmIoERrHh3imvRa +TKQSNP+MdyKylaxqEvdEhE5V01POhoiwjRSTNGf342ETZLUsBVhAlDv99YbQM74o +/AHSo51xflDnzXd61fcFhitjpo1wspT1PlNZWF1lHmvzaePrLfOn74cQ1W4n4Tnv +vcu3hEAEfTcizd43O7ydcOYIFINekThCdB8HAl6KvGnt5Kvji3aNWUNK/c0DiuWT +CkVtzwchcLm+vOt+y2m/ewf4SaeRB0iaxom/xWl8Qs0HoAMBJYdwKBgazyZXINiL +ZeQ8nOzuXgwlRwAWNtG+xJQboCQSvnq2NF97myz1jwN/hTzrQzsJ31FjoG1cJ34o +eaNP5FIsgtRpOj7si7b8k/B980mzr6osxR91sSxhCmAGvQ3GtnPlMULWk+nbiYNQ +4db+M+W6aiv/Ok1s0dCk4sM7mSE5fnWunO/h9wEoPaZKJ201RLGiXq+7DqDuh4yy +lMXI+KzRyXnAXduRYPP4zck3nYKZ3ayPadlJ8DajIFIMqvM/bjdweYodXV0wgAaO +mNRdVbsIeA+eLcyPHRHUU3kZFm84ji73Oy9P5y9gv3I+kTDkzmMTbxm+l8Mz5dsg +x0bIAWDtsoGk+EjodSdcWaUu5BYnjf2ppbCGv4KfJV36w9SrhOg= +=0UjY -----END PGP SIGNATURE----- |