diff --git a/tests/BaseTestCase.php b/tests/BaseTestCase.php index 928caed..18c058f 100644 --- a/tests/BaseTestCase.php +++ b/tests/BaseTestCase.php @@ -11,6 +11,7 @@ namespace Composer\Pcre; +use Throwable; use PHPUnit\Framework\TestCase; class BaseTestCase extends TestCase @@ -19,7 +20,7 @@ class BaseTestCase extends TestCase protected $pregFunction = null; /** - * @param class-string<\Throwable> $class + * @param class-string $class */ protected function doExpectException(string $class, ?string $message = null): void { diff --git a/tests/PHPStanTests/InvalidRegexPatternRuleTest.php b/tests/PHPStanTests/InvalidRegexPatternRuleTest.php index 03599f4..9dc890c 100644 --- a/tests/PHPStanTests/InvalidRegexPatternRuleTest.php +++ b/tests/PHPStanTests/InvalidRegexPatternRuleTest.php @@ -11,6 +11,7 @@ namespace Composer\Pcre\PHPStanTests; +use PHPStan\Rules\Rule; use PHPStan\Testing\RuleTestCase; use Composer\Pcre\PHPStan\InvalidRegexPatternRule; use PHPStan\Type\Php\RegexArrayShapeMatcher; @@ -24,7 +25,7 @@ */ class InvalidRegexPatternRuleTest extends RuleTestCase { - protected function getRule(): \PHPStan\Rules\Rule + protected function getRule(): Rule { return new InvalidRegexPatternRule(); } diff --git a/tests/PHPStanTests/UnsafeStrictGroupsCallRuleTest.php b/tests/PHPStanTests/UnsafeStrictGroupsCallRuleTest.php index 3ebb382..553a187 100644 --- a/tests/PHPStanTests/UnsafeStrictGroupsCallRuleTest.php +++ b/tests/PHPStanTests/UnsafeStrictGroupsCallRuleTest.php @@ -11,6 +11,7 @@ namespace Composer\Pcre\PHPStanTests; +use PHPStan\Rules\Rule; use PHPStan\Testing\RuleTestCase; use Composer\Pcre\PHPStan\UnsafeStrictGroupsCallRule; use PHPStan\Type\Php\RegexArrayShapeMatcher; @@ -24,7 +25,7 @@ */ class UnsafeStrictGroupsCallRuleTest extends RuleTestCase { - protected function getRule(): \PHPStan\Rules\Rule + protected function getRule(): Rule { return new UnsafeStrictGroupsCallRule(self::getContainer()->getByType(RegexArrayShapeMatcher::class)); }