issues
search
shipmonk-rnd
/
dead-code-detector
💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Doctrine, PHPUnit etc. Can automatically remove dead PHP code.
100
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Support calls over mixed, e.g. `$unknownClass->method()`
#105
janedbal
opened
2 days ago
0
Treat all call emitters equally
#104
janedbal
closed
2 days ago
0
Autoremove dead code
#103
janedbal
closed
2 days ago
0
ShadowCallProvider
#102
janedbal
opened
1 week ago
0
VendorEntrypointProvider: check all ancestors
#101
janedbal
closed
1 week ago
0
CI: eliminate warnings, use checkout v4
#100
janedbal
closed
2 weeks ago
0
Call graph
#99
janedbal
closed
1 week ago
2
CI: run PHP 8.4
#98
janedbal
opened
2 weeks ago
0
feat(phpunit): consider data providers in children classes as valid test entrypoints
#97
simPod
closed
1 month ago
1
Readme: fix typo
#95
staabm
closed
1 month ago
1
Make Collector return type more explicit
#94
staabm
closed
1 month ago
1
Detect `Symfony\Component\HttpKernel\Attribute\AsController` as entry point
#93
ruudk
closed
1 month ago
0
Is it correct to assume that if a class is part of the Symfony container, it's not dead?
#92
ruudk
opened
1 month ago
1
How to deal with command / event busses?
#91
ruudk
opened
1 month ago
1
Doctrine: support EntityRepository constructor
#90
janedbal
closed
1 month ago
0
Symfony: support `#[AsCommand]`, `#[AsController]`, Bundle children
#89
janedbal
closed
1 month ago
0
How to deal with usage in templates (like Twig)?
#88
ruudk
opened
1 month ago
2
Detect `Doctrine\ORM\EntityRepository` as entry point
#87
ruudk
closed
1 month ago
2
Detect `Symfony\Component\HttpKernel\Bundle\AbstractBundle` as entry point
#86
ruudk
closed
1 month ago
0
Detect `Symfony\Component\HttpKernel\Controller\ValueResolverInterface` as entry point
#85
ruudk
opened
1 month ago
3
Detect `Symfony\Component\Console\Attribute\AsCommand` attribute as entry point
#84
ruudk
closed
1 month ago
2
How to support deserializer objects?
#83
ruudk
opened
1 month ago
4
Readme: fix interface, minor improvements
#82
janedbal
closed
1 month ago
0
Register forgotten NetteEntrypointProvider
#81
janedbal
closed
1 month ago
0
Support `clone $object`
#80
janedbal
closed
1 month ago
0
Remove MethodDefinition abstraction
#79
janedbal
closed
1 month ago
0
Simplify EntrypointCollector
#78
janedbal
closed
1 month ago
0
Remove useless code in buildError
#77
janedbal
closed
1 month ago
0
Never report abstract trait method as dead
#76
janedbal
closed
1 month ago
0
Fix report of implemented abstract trait method
#75
janedbal
closed
1 month ago
0
Remove all reflection work from main process
#74
janedbal
closed
1 month ago
0
composer: update description
#73
janedbal
closed
1 month ago
0
Use the real method name when in a trait context
#72
andersonamuller
closed
1 month ago
2
Unused interface, abstract class and trait detection
#71
vincentchalamon
opened
1 month ago
2
Use AST to collect class hierarchy definitions
#70
janedbal
closed
1 month ago
0
feat: exclude paths based on fqcn
#69
vincentchalamon
closed
1 month ago
2
feat: ignore methods with Override PHP Attribute
#68
vincentchalamon
closed
1 month ago
4
Fix invalid file reported for non-overridden dead trait methods
#67
janedbal
closed
1 month ago
0
Readme: display attributes with `#[Foo]`
#66
janedbal
closed
1 month ago
0
Readme: minor improvements
#65
janedbal
closed
1 month ago
0
Readme: mention few more missing features in comparison
#64
janedbal
closed
2 months ago
0
Readme: list supported libraries; add comparison
#63
janedbal
closed
2 months ago
0
Dependabot: try yet another only-whitelisted approach
#62
janedbal
closed
2 months ago
1
Dependabot: try different only-whitelisted approach
#61
janedbal
closed
2 months ago
0
Dependabot: update only whitelisted packages
#60
janedbal
closed
2 months ago
1
Bump doctrine/orm from 3.2.1 to 3.2.2
#59
dependabot[bot]
closed
2 months ago
1
Bump symfony/routing from 7.1.3 to 7.1.4
#58
dependabot[bot]
closed
2 months ago
1
Bump the ci-tools group with 4 updates
#57
dependabot[bot]
closed
2 months ago
0
dependabot: update only listed ci tools
#56
janedbal
closed
2 months ago
0
Prevent reflection exception in symfony entrypoint provider
#55
janedbal
closed
2 months ago
0
Next