From 5f14963a95d5799fe05d4d1b7e93541f3561d54d Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Mon, 23 Oct 2023 16:26:50 +0700 Subject: [PATCH 1/2] Fix phpstan notice $phpVersion on Rector\Config\RectorConfig::phpVersion() --- phpstan.neon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpstan.neon b/phpstan.neon index 44e4f8421c7..5c655f60519 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -412,7 +412,7 @@ parameters: path: utils/ChangelogGenerator - - message: '#Parameter \#1 \$phpVersion of method Rector\\Config\\RectorConfig\:\:phpVersion\(\) expects 50200\|50300\|50400\|50500\|50600\|70000\|70100\|70200\|70300\|70400\|80000\|80100\|80200\|100000, (.*?) given#' + message: '#Parameter \#1 \$phpVersion of method Rector\\Config\\RectorConfig\:\:phpVersion\(\) expects 50200\|50300\|50400\|50500\|50600\|70000\|70100\|70200\|70300\|70400\|80000\|80100\|80200\|80300\|100000, (.*?) given#' path: rules-tests - From a294884f838d205fbf8c1081db0dc54efa5edecf Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Mon, 23 Oct 2023 16:31:11 +0700 Subject: [PATCH 2/2] add value --- phpstan.neon | 2 +- src/ValueObject/PhpVersion.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/phpstan.neon b/phpstan.neon index 5c655f60519..b6c35199da1 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -264,7 +264,7 @@ parameters: - rules/EarlyReturn/Rector/If_/ChangeAndIfToEarlyReturnRector.php # known value - - '#Method Rector\\Core\\Php\\PhpVersionProvider\:\:provide\(\) should return 50200\|50300\|50400\|50500\|50600\|70000\|70100\|70200\|70300\|70400\|80000\|80100\|80200\|100000 but returns int#' + - '#Method Rector\\Core\\Php\\PhpVersionProvider\:\:provide\(\) should return 50200\|50300\|50400\|50500\|50600\|70000\|70100\|70200\|70300\|70400\|80000\|80100\|80200\|80300\|100000 but returns int#' # stubs-rector directory exists on target-repository - diff --git a/src/ValueObject/PhpVersion.php b/src/ValueObject/PhpVersion.php index aa4460f09f2..f36583f3333 100644 --- a/src/ValueObject/PhpVersion.php +++ b/src/ValueObject/PhpVersion.php @@ -74,6 +74,11 @@ final class PhpVersion */ public const PHP_82 = 80200; + /** + * @var int + */ + public const PHP_83 = 80300; + /** * @var int */