Libraries tagged by static-analysis
staabm/side-effects-detector
156366232 Downloads
A static analysis tool to detect side effects in PHP code
spaze/phpstan-disallowed-calls
26516300 Downloads
PHPStan rules to detect disallowed method & function calls, constant, namespace, attribute, property & superglobal usages, with powerful rules to re-allow a call or a usage in places where it should be allowed.
shipmonk/dead-code-detector
6984426 Downloads
Dead code detector to find unused PHP code via PHPStan extension. Can automatically remove dead PHP code. Supports libraries like Symfony, Doctrine, PHPUnit etc. Detects dead cycles. Can detect dead code that is tested.
shipmonk/composer-dependency-analyser
12558202 Downloads
Fast detection of composer dependency issues (dead dependencies, shadow dependencies, misplaced dependencies)
phpstan/phpstan-symfony
87402166 Downloads
Symfony Framework extensions and rules for PHPStan
phpstan/phpstan-doctrine
82860200 Downloads
Doctrine extensions for PHPStan
phpstan/phpstan-deprecation-rules
107214675 Downloads
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
phpcsstandards/phpcsextra
41048804 Downloads
A collection of sniffs and standards for use with PHP_CodeSniffer.
phpcompatibility/phpcompatibility-wp
41301652 Downloads
A ruleset for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by WordPress.
php-stubs/wordpress-stubs
22127914 Downloads
WordPress function and class declaration stubs for static analysis.
php-parallel-lint/php-parallel-lint
71897447 Downloads
This tool checks the syntax of PHP files about 20x faster than serial check.
phan/phan
12825811 Downloads
A static analyzer for PHP
overtrue/phplint
15578130 Downloads
`phplint` is a tool that can speed up linting of php files by running several lint processes at once.
maglnet/composer-require-checker
14931071 Downloads
CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package
icanhazstring/composer-unused
9811855 Downloads
Show unused packages by scanning your code