Skip to content

Commit 447403d

Browse files
authored
Introduce phpstan-deprecation-rules
1 parent 4b291c9 commit 447403d

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

composer.json

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"nette/forms": "^3.0",
2424
"nette/utils": "^2.3.0 || ^3.0.0",
2525
"php-parallel-lint/php-parallel-lint": "^1.2",
26+
"phpstan/phpstan-deprecation-rules": "^2.0",
2627
"phpstan/phpstan-phpunit": "^2.0",
2728
"phpstan/phpstan-strict-rules": "^2.0",
2829
"phpunit/phpunit": "^9.6"

phpstan.neon

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ includes:
44
- vendor/phpstan/phpstan-phpunit/extension.neon
55
- vendor/phpstan/phpstan-phpunit/rules.neon
66
- vendor/phpstan/phpstan-strict-rules/rules.neon
7+
- vendor/phpstan/phpstan-deprecation-rules/rules.neon
78
- vendor/phpstan/phpstan/conf/bleedingEdge.neon
89

910
parameters:

src/Reflection/Nette/HtmlClassReflectionExtension.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class HtmlClassReflectionExtension implements MethodsClassReflectionExtension, P
1313

1414
public function hasMethod(ClassReflection $classReflection, string $methodName): bool
1515
{
16-
return $classReflection->getName() === 'Nette\Utils\Html' || $classReflection->isSubclassOf('Nette\Utils\Html');
16+
return $classReflection->is('Nette\Utils\Html');
1717
}
1818

1919
public function getMethod(ClassReflection $classReflection, string $methodName): MethodReflection
@@ -23,7 +23,7 @@ public function getMethod(ClassReflection $classReflection, string $methodName):
2323

2424
public function hasProperty(ClassReflection $classReflection, string $propertyName): bool
2525
{
26-
return $classReflection->getName() === 'Nette\Utils\Html' || $classReflection->isSubclassOf('Nette\Utils\Html');
26+
return $classReflection->is('Nette\Utils\Html');
2727
}
2828

2929
public function getProperty(ClassReflection $classReflection, string $propertyName): PropertyReflection

0 commit comments

Comments
 (0)