From aebc28feeeeeb30a2d2cdc78ff05f2e7ee70c66c Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Thu, 16 Apr 2026 13:51:01 +0700 Subject: [PATCH 1/2] Bump to PHPStan ^2.1.48 --- build/target-repository/composer.json | 2 +- composer.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/target-repository/composer.json b/build/target-repository/composer.json index d61948dc3cb..f89de72b9bb 100644 --- a/build/target-repository/composer.json +++ b/build/target-repository/composer.json @@ -9,7 +9,7 @@ ], "require": { "php": "^7.4|^8.0", - "phpstan/phpstan": "^2.1.47" + "phpstan/phpstan": "^2.1.48" }, "autoload": { "files": [ diff --git a/composer.json b/composer.json index 4c625a699dd..32935ef8124 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,7 @@ "nikic/php-parser": "^5.7", "ondram/ci-detector": "^4.2", "phpstan/phpdoc-parser": "^2.3", - "phpstan/phpstan": "^2.1.47", + "phpstan/phpstan": "^2.1.48", "react/event-loop": "^1.6", "react/promise": "^3.3", "react/socket": "^1.17", From 29378e89749ebb2e36b38e9880308504a202ddee Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Thu, 16 Apr 2026 13:55:51 +0700 Subject: [PATCH 2/2] fix --- .../Fixture/false_and_true.php.inc | 2 +- .../Fixture/override_bare_array.php.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/false_and_true.php.inc b/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/false_and_true.php.inc index 8db764d7d68..6c4b65ff70b 100644 --- a/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/false_and_true.php.inc +++ b/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/false_and_true.php.inc @@ -19,7 +19,7 @@ function FalseAndTrue() namespace Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\DocblockReturnArrayFromDirectArrayInstanceRector\Fixture; /** - * @return array + * @return array> */ function FalseAndTrue() { diff --git a/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/override_bare_array.php.inc b/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/override_bare_array.php.inc index 4f150b2b07c..bc9c1e510f8 100644 --- a/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/override_bare_array.php.inc +++ b/rules-tests/TypeDeclarationDocblocks/Rector/ClassMethod/DocblockReturnArrayFromDirectArrayInstanceRector/Fixture/override_bare_array.php.inc @@ -20,7 +20,7 @@ function overrideBareArray() namespace Rector\Tests\TypeDeclarationDocblocks\Rector\ClassMethod\DocblockReturnArrayFromDirectArrayInstanceRector\Fixture; /** - * @return array + * @return array> */ function overrideBareArray() {