Skip to content

Commit 48901b6

Browse files
authored
Initialize dead code detector (#106)
1 parent 19e5c01 commit 48901b6

File tree

4 files changed

+74
-2
lines changed

4 files changed

+74
-2
lines changed

composer-dependency-analyser.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
'phpstan/phpstan-phpunit',
1313
'phpstan/phpstan-strict-rules',
1414
'shipmonk/composer-dependency-analyser',
15+
'shipmonk/dead-code-detector',
1516
'shipmonk/phpstan-rules',
1617
'slevomat/coding-standard',
1718
];

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"phpstan/phpstan-strict-rules": "^1.6.0",
2121
"phpunit/phpunit": "^10.5.11",
2222
"shipmonk/composer-dependency-analyser": "^1.2.1",
23+
"shipmonk/dead-code-detector": "dev-master",
2324
"shipmonk/phpstan-rules": "^3.0.0",
2425
"slevomat/coding-standard": "^8.15.0"
2526
},

composer.lock

Lines changed: 66 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

phpstan.neon.dist

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ includes:
55
- ./vendor/phpstan/phpstan-phpunit/extension.neon
66
- ./vendor/phpstan/phpstan-phpunit/rules.neon
77
- ./vendor/shipmonk/phpstan-rules/rules.neon
8+
- ./vendor/shipmonk/dead-code-detector/rules.neon
89

910
parameters:
1011
phpVersion: 80100
@@ -27,3 +28,8 @@ parameters:
2728
classSuffixNaming:
2829
superclassToSuffixMapping:
2930
\PHPUnit\Framework\TestCase: Test
31+
32+
shipmonkDeadCode:
33+
entrypoints:
34+
phpunit:
35+
enabled: true

0 commit comments

Comments
 (0)