44
55namespace Rector \PHPUnit \PHPUnit120 \Rector \Class_ ;
66
7+ use PhpParser \Node \Expr \MethodCall ;
8+ use PhpParser \Node \Expr \PropertyFetch ;
79use PhpParser \Node ;
810use PhpParser \Node \Attribute ;
911use PhpParser \Node \AttributeGroup ;
@@ -219,10 +221,10 @@ private function isClassMethodUsingMethodCallOnPropertyNamed(
219221 ClassMethod $ classMethod ,
220222 string $ mockObjectPropertyName
221223 ): bool {
222- /** @var Node\Expr\ MethodCall[] $methodCalls */
223- $ methodCalls = $ this ->betterNodeFinder ->findInstancesOfScoped ([$ classMethod ], [Node \ Expr \ MethodCall::class]);
224+ /** @var MethodCall[] $methodCalls */
225+ $ methodCalls = $ this ->betterNodeFinder ->findInstancesOfScoped ([$ classMethod ], [MethodCall::class]);
224226 foreach ($ methodCalls as $ methodCall ) {
225- if (! $ methodCall ->var instanceof Node \ Expr \ PropertyFetch) {
227+ if (! $ methodCall ->var instanceof PropertyFetch) {
226228 continue ;
227229 }
228230
@@ -242,7 +244,7 @@ private function isClassMethodUsingMethodCallOnPropertyNamed(
242244 */
243245 private function shouldAddAttribute (array $ missedTestMethodsByMockPropertyName ): bool
244246 {
245- foreach ($ missedTestMethodsByMockPropertyName as $ propertyName => $ missedTestMethods ) {
247+ foreach ($ missedTestMethodsByMockPropertyName as $ missedTestMethods ) {
246248 // all test methods are using method calls on the mock property, so skip
247249 if (count ($ missedTestMethods ) === 0 ) {
248250 continue ;
0 commit comments