From 4fbe2cf4503dc2319d4aa2815f9cee5a6f3598c1 Mon Sep 17 00:00:00 2001 From: geni_jaho Date: Wed, 15 Nov 2023 22:15:41 +0100 Subject: [PATCH 1/2] Support Rector 0.18.8 --- composer.json | 2 +- .../ClassMethod/AddGenericReturnTypeToRelationsRector.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index b2e0e43d..dc536e02 100644 --- a/composer.json +++ b/composer.json @@ -5,7 +5,7 @@ "description": "Rector upgrades rules for Laravel Framework", "require": { "php": ">=8.1", - "rector/rector": "^0.18.0" + "rector/rector": "^0.18.5" }, "require-dev": { "phpunit/phpunit": "^10.0", diff --git a/src/Rector/ClassMethod/AddGenericReturnTypeToRelationsRector.php b/src/Rector/ClassMethod/AddGenericReturnTypeToRelationsRector.php index 97466340..f2b31a8c 100644 --- a/src/Rector/ClassMethod/AddGenericReturnTypeToRelationsRector.php +++ b/src/Rector/ClassMethod/AddGenericReturnTypeToRelationsRector.php @@ -23,6 +23,7 @@ use Rector\Core\PhpParser\Node\BetterNodeFinder; use Rector\Core\Rector\AbstractScopeAwareRector; use Rector\NodeTypeResolver\TypeComparator\TypeComparator; +use Rector\StaticTypeMapper\StaticTypeMapper; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; @@ -45,6 +46,7 @@ public function __construct( private readonly DocBlockUpdater $docBlockUpdater, private readonly PhpDocInfoFactory $phpDocInfoFactory, private readonly BetterNodeFinder $betterNodeFinder, + private readonly StaticTypeMapper $staticTypeMapper, ) { } From 2dd01543241305bfedff06b4578d9fd6d9c3a28e Mon Sep 17 00:00:00 2001 From: geni_jaho Date: Wed, 15 Nov 2023 22:25:10 +0100 Subject: [PATCH 2/2] Remove abandoned package --- composer.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/composer.json b/composer.json index dc536e02..26ee9ea8 100644 --- a/composer.json +++ b/composer.json @@ -18,8 +18,7 @@ "phpstan/extension-installer": "^1.1", "phpstan/phpstan-webmozart-assert": "^1.1", "phpstan/phpstan-strict-rules": "^1.2", - "symplify/vendor-patches": "^11.0", - "rector/rector-debugging": "dev-main" + "symplify/vendor-patches": "^11.0" }, "autoload": { "psr-4": {