Skip to content

Commit bbef188

Browse files
committed
Enhancement: Require ergebnis/phpstan-rules
1 parent 20f1203 commit bbef188

File tree

3 files changed

+83
-3
lines changed

3 files changed

+83
-3
lines changed

composer.json

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"ergebnis/composer-normalize": "^2.45.0",
2828
"ergebnis/data-provider": "^3.4.0",
2929
"ergebnis/license": "^2.6.0",
30+
"ergebnis/phpstan-rules": "^2.6.0",
3031
"ergebnis/phpunit-slow-test-detector": "^2.17.0",
3132
"ergebnis/rector-rules": "^1.3.0",
3233
"fakerphp/faker": "^1.24.1",

composer.lock

+75-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

phpstan.neon

+7
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@ includes:
22
- phpstan-baseline.neon
33

44
parameters:
5+
ergebnis:
6+
noExtends:
7+
classesAllowedToBeExtended:
8+
- Ergebnis\PhpCsFixer\Config\Test\EndToEnd\RuleSet\AbstractRuleSetTestCase
9+
- Ergebnis\PhpCsFixer\Config\Test\Unit\RuleSet\AbstractRuleSetTestCase
10+
- Ergebnis\PhpCsFixer\Config\Test\Unit\RuleSet\ExplicitRuleSetTestCase
11+
512
inferPrivatePropertyTypeFromConstructor: true
613

714
level: max

0 commit comments

Comments
 (0)