diff --git a/rules-tests/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector/Fixture/create_stub_in_test.php.inc b/rules-tests/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector/Fixture/create_stub_in_test.php.inc new file mode 100644 index 00000000000..c893c833c4b --- /dev/null +++ b/rules-tests/DeadCode/Rector/Assign/RemoveUnusedVariableAssignRector/Fixture/create_stub_in_test.php.inc @@ -0,0 +1,30 @@ +createStub('SomeClass'); + } +} + +?> +----- + diff --git a/rules/DeadCode/SideEffect/SideEffectNodeDetector.php b/rules/DeadCode/SideEffect/SideEffectNodeDetector.php index 6e7b83276d6..5e3c60a3b0f 100644 --- a/rules/DeadCode/SideEffect/SideEffectNodeDetector.php +++ b/rules/DeadCode/SideEffect/SideEffectNodeDetector.php @@ -96,7 +96,7 @@ private function isTestMock(MethodCall|StaticCall $node): bool return false; } - return $this->nodeNameResolver->isName($node->name, 'createMock'); + return $this->nodeNameResolver->isNames($node->name, ['createMock', 'createStub']); } private function isPhpParser(New_ $new): bool