Skip to content

Commit 281d039

Browse files
phpstan-botclaude
andcommitted
Use import statement for ImplicitToStringCallHelper instead of fully qualified name
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 879b943 commit 281d039

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

src/Testing/RuleTestCase.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use PHPStan\Analyser\Analyser;
77
use PHPStan\Analyser\AnalyserResultFinalizer;
88
use PHPStan\Analyser\Error;
9+
use PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper;
910
use PHPStan\Analyser\Fiber\FiberNodeScopeResolver;
1011
use PHPStan\Analyser\FileAnalyser;
1112
use PHPStan\Analyser\IgnoreErrorExtensionProvider;
@@ -116,7 +117,7 @@ protected function createNodeScopeResolver(): NodeScopeResolver
116117
[],
117118
self::getContainer()->getParameter('exceptions')['implicitThrows'],
118119
$this->shouldTreatPhpDocTypesAsCertain(),
119-
self::getContainer()->getByType(\PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper::class),
120+
self::getContainer()->getByType(ImplicitToStringCallHelper::class),
120121
);
121122
}
122123

src/Testing/TypeInferenceTestCase.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use PhpParser\Node;
77
use PhpParser\Node\Expr\StaticCall;
88
use PhpParser\Node\Name;
9+
use PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper;
910
use PHPStan\Analyser\Fiber\FiberNodeScopeResolver;
1011
use PHPStan\Analyser\MutatingScope;
1112
use PHPStan\Analyser\NodeScopeResolver;
@@ -91,7 +92,7 @@ protected static function createNodeScopeResolver(): NodeScopeResolver
9192
static::getEarlyTerminatingFunctionCalls(),
9293
$container->getParameter('exceptions')['implicitThrows'],
9394
$container->getParameter('treatPhpDocTypesAsCertain'),
94-
$container->getByType(\PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper::class),
95+
$container->getByType(ImplicitToStringCallHelper::class),
9596
);
9697
}
9798

tests/PHPStan/Analyser/AnalyserTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use PhpParser\Lexer;
77
use PhpParser\NodeVisitor\NameResolver;
88
use PhpParser\Parser\Php7;
9+
use PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper;
910
use PHPStan\Analyser\Ignore\IgnoredErrorHelper;
1011
use PHPStan\Analyser\Ignore\IgnoreLexer;
1112
use PHPStan\Collectors\Registry as CollectorRegistry;
@@ -832,7 +833,7 @@ private function createAnalyser(): Analyser
832833
[],
833834
true,
834835
$this->shouldTreatPhpDocTypesAsCertain(),
835-
$container->getByType(\PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper::class),
836+
$container->getByType(ImplicitToStringCallHelper::class),
836837
);
837838
$lexer = new Lexer();
838839
$fileAnalyser = new FileAnalyser(

tests/PHPStan/Analyser/Fiber/FiberNodeScopeResolverRuleTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace PHPStan\Analyser\Fiber;
44

55
use PhpParser\Node;
6+
use PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper;
67
use PHPStan\Analyser\NodeScopeResolver;
78
use PHPStan\Analyser\Scope;
89
use PHPStan\DependencyInjection\Type\ParameterClosureThisExtensionProvider;
@@ -136,7 +137,7 @@ protected function createNodeScopeResolver(): NodeScopeResolver
136137
[],
137138
self::getContainer()->getParameter('exceptions')['implicitThrows'],
138139
$this->shouldTreatPhpDocTypesAsCertain(),
139-
self::getContainer()->getByType(\PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper::class),
140+
self::getContainer()->getByType(ImplicitToStringCallHelper::class),
140141
);
141142
}
142143

tests/PHPStan/Analyser/Fiber/FiberNodeScopeResolverTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace PHPStan\Analyser\Fiber;
44

5+
use PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper;
56
use PHPStan\Analyser\NodeScopeResolver;
67
use PHPStan\DependencyInjection\Type\ParameterClosureThisExtensionProvider;
78
use PHPStan\DependencyInjection\Type\ParameterClosureTypeExtensionProvider;
@@ -69,7 +70,7 @@ protected static function createNodeScopeResolver(): NodeScopeResolver
6970
static::getEarlyTerminatingFunctionCalls(),
7071
$container->getParameter('exceptions')['implicitThrows'],
7172
$container->getParameter('treatPhpDocTypesAsCertain'),
72-
$container->getByType(\PHPStan\Analyser\ExprHandler\Helper\ImplicitToStringCallHelper::class),
73+
$container->getByType(ImplicitToStringCallHelper::class),
7374
);
7475
}
7576

0 commit comments

Comments
 (0)