Skip to content

Commit 4ab7264

Browse files
committed
Try fixing error with duplicate class declarations
1 parent 925c0b7 commit 4ab7264

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/Rules/DeadCode/UnusedPrivateConstantRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function processNode(Node $node, Scope $scope): array
3333
}
3434

3535
$classReflection = $node->getClassReflection();
36-
$classType = new ObjectType($classReflection->getName());
36+
$classType = new ObjectType($classReflection->getName(), null, $classReflection);
3737

3838
$constants = [];
3939
foreach ($node->getConstants() as $constant) {

src/Rules/DeadCode/UnusedPrivateMethodRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public function processNode(Node $node, Scope $scope): array
3838
return [];
3939
}
4040
$classReflection = $node->getClassReflection();
41-
$classType = new ObjectType($classReflection->getName());
41+
$classType = new ObjectType($classReflection->getName(), null ,$classReflection);
4242
$constructor = null;
4343
if ($classReflection->hasConstructor()) {
4444
$constructor = $classReflection->getConstructor();

src/Rules/DeadCode/UnusedPrivatePropertyRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public function processNode(Node $node, Scope $scope): array
4747
return [];
4848
}
4949
$classReflection = $node->getClassReflection();
50-
$classType = new ObjectType($classReflection->getName());
50+
$classType = new ObjectType($classReflection->getName(), null, $classReflection);
5151
$properties = [];
5252
foreach ($node->getProperties() as $property) {
5353
if (!$property->isPrivate()) {

0 commit comments

Comments
 (0)