Skip to content

Commit ddf8d5c

Browse files
committed
StubValidator - add DuplicateDeclarationRule
1 parent 9914301 commit ddf8d5c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/PhpDoc/StubValidator.php

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use PHPStan\Reflection\ReflectionProvider;
1616
use PHPStan\Reflection\ReflectionProviderStaticAccessor;
1717
use PHPStan\Rules\ClassCaseSensitivityCheck;
18+
use PHPStan\Rules\Classes\DuplicateDeclarationRule;
1819
use PHPStan\Rules\Classes\ExistingClassesInClassImplementsRule;
1920
use PHPStan\Rules\Classes\ExistingClassesInInterfaceExtendsRule;
2021
use PHPStan\Rules\Classes\ExistingClassInClassExtendsRule;
@@ -155,6 +156,7 @@ private function getRuleRegistry(Container $container): RuleRegistry
155156
new \PHPStan\Rules\Functions\ExistingClassesInTypehintsRule($functionDefinitionCheck),
156157
new ExistingClassesInPropertiesRule($reflectionProvider, $classCaseSensitivityCheck, $unresolvableTypeHelper, $phpVersion, true, false),
157158
new OverridingMethodRule($phpVersion, new MethodSignatureRule(true, true), true, new MethodParameterComparisonHelper($phpVersion)),
159+
new DuplicateDeclarationRule(),
158160

159161
// level 2
160162
new ClassAncestorsRule($genericAncestorsCheck, $crossCheckInterfacesHelper),

0 commit comments

Comments
 (0)