From f2e7587e6dd3b932a7179d53f7557e7e2759b541 Mon Sep 17 00:00:00 2001 From: Dimitri BOUTEILLE Date: Tue, 21 May 2024 11:28:09 +0200 Subject: [PATCH 1/2] Fix Uninitialized string offset 1 in Parser --- src/Helpers/Parser.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Helpers/Parser.php b/src/Helpers/Parser.php index 23f7bc6..6061f06 100644 --- a/src/Helpers/Parser.php +++ b/src/Helpers/Parser.php @@ -32,7 +32,7 @@ public static function findClassName(?string $fileContent): ?string if ($tokens[$i][0] === T_CLASS) { for ($j = $i + 1;$j < $counter;$j++) { if ($tokens[$j] === '{') { - $class = $tokens[$i + 2][1]; + $class = $tokens[$i + 2][1] ?? null; } } } From 1ef339a56c01ed8c387a2ac1c1af1c58f5b3186d Mon Sep 17 00:00:00 2001 From: Dimitri BOUTEILLE Date: Tue, 21 May 2024 11:34:47 +0200 Subject: [PATCH 2/2] Update dev dependencies --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 647fbe1..87e7591 100644 --- a/composer.json +++ b/composer.json @@ -34,9 +34,9 @@ } }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.54", - "phpstan/phpstan": "^1.10", - "rector/rector": "^1.0", + "friendsofphp/php-cs-fixer": "^3.57", + "phpstan/phpstan": "^1.11", + "rector/rector": "^1.1", "phpunit/phpunit": "^10.5", "phpstan/phpstan-phpunit": "^1.3", "phpstan/extension-installer": "^1.3",