Update phpstan
parent
81b121bbdf
commit
09e616fa1d
|
@ -2015,16 +2015,16 @@
|
||||||
"packages-dev": [
|
"packages-dev": [
|
||||||
{
|
{
|
||||||
"name": "phpstan/phpstan",
|
"name": "phpstan/phpstan",
|
||||||
"version": "1.11.1",
|
"version": "1.11.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/phpstan/phpstan.git",
|
"url": "https://github.com/phpstan/phpstan.git",
|
||||||
"reference": "e524358f930e41a2b4cca1320e3b04fc26b39e0b"
|
"reference": "0d5d4294a70deb7547db655c47685d680e39cfec"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/e524358f930e41a2b4cca1320e3b04fc26b39e0b",
|
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d5d4294a70deb7547db655c47685d680e39cfec",
|
||||||
"reference": "e524358f930e41a2b4cca1320e3b04fc26b39e0b",
|
"reference": "0d5d4294a70deb7547db655c47685d680e39cfec",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -2069,7 +2069,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2024-05-15T08:00:59+00:00"
|
"time": "2024-05-24T13:23:04+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpstan/phpstan-deprecation-rules",
|
"name": "phpstan/phpstan-deprecation-rules",
|
||||||
|
@ -2221,16 +2221,16 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpstan/phpstan-symfony",
|
"name": "phpstan/phpstan-symfony",
|
||||||
"version": "1.4.0",
|
"version": "1.4.1",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/phpstan/phpstan-symfony.git",
|
"url": "https://github.com/phpstan/phpstan-symfony.git",
|
||||||
"reference": "51183fefbaf4713aa81eddbd273dc59dd5e5ff71"
|
"reference": "d530cfebba55763732bc2421f79d2576d9d7942f"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/51183fefbaf4713aa81eddbd273dc59dd5e5ff71",
|
"url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/d530cfebba55763732bc2421f79d2576d9d7942f",
|
||||||
"reference": "51183fefbaf4713aa81eddbd273dc59dd5e5ff71",
|
"reference": "d530cfebba55763732bc2421f79d2576d9d7942f",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -2287,9 +2287,9 @@
|
||||||
"description": "Symfony Framework extensions and rules for PHPStan",
|
"description": "Symfony Framework extensions and rules for PHPStan",
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/phpstan/phpstan-symfony/issues",
|
"issues": "https://github.com/phpstan/phpstan-symfony/issues",
|
||||||
"source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.0"
|
"source": "https://github.com/phpstan/phpstan-symfony/tree/1.4.1"
|
||||||
},
|
},
|
||||||
"time": "2024-04-20T06:38:35+00:00"
|
"time": "2024-05-24T14:00:29+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/phpunit-bridge",
|
"name": "symfony/phpunit-bridge",
|
||||||
|
|
|
@ -67,7 +67,7 @@ class JsonFormatter
|
||||||
|
|
||||||
if ($unescapeUnicode && function_exists('mb_convert_encoding')) {
|
if ($unescapeUnicode && function_exists('mb_convert_encoding')) {
|
||||||
// https://stackoverflow.com/questions/2934563/how-to-decode-unicode-escape-sequences-like-u00ed-to-proper-utf-8-encoded-cha
|
// https://stackoverflow.com/questions/2934563/how-to-decode-unicode-escape-sequences-like-u00ed-to-proper-utf-8-encoded-cha
|
||||||
$buffer = Preg::replaceCallback('/(\\\\+)u([0-9a-f]{4})/i', static function ($match) {
|
$buffer = Preg::replaceCallback('/(\\\\+)u([0-9a-f]{4})/i', static function ($match): string {
|
||||||
assert(is_string($match[1]));
|
assert(is_string($match[1]));
|
||||||
assert(is_string($match[2]));
|
assert(is_string($match[2]));
|
||||||
$l = strlen($match[1]);
|
$l = strlen($match[1]);
|
||||||
|
@ -77,7 +77,7 @@ class JsonFormatter
|
||||||
// 0xD800..0xDFFF denotes UTF-16 surrogate pair which won't be unescaped
|
// 0xD800..0xDFFF denotes UTF-16 surrogate pair which won't be unescaped
|
||||||
// see https://github.com/composer/composer/issues/7510
|
// see https://github.com/composer/composer/issues/7510
|
||||||
if (0xD800 <= $code && 0xDFFF >= $code) {
|
if (0xD800 <= $code && 0xDFFF >= $code) {
|
||||||
return $match[0];
|
return (string) $match[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
return str_repeat('\\', $l - 1) . mb_convert_encoding(
|
return str_repeat('\\', $l - 1) . mb_convert_encoding(
|
||||||
|
@ -87,7 +87,7 @@ class JsonFormatter
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $match[0];
|
return (string) $match[0];
|
||||||
}, $buffer);
|
}, $buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue