shipmonk/name-collision-detector
Fast CLI tool to detect duplicate names in PHP code: classes, interfaces, traits, enums, functions, and constants defined multiple times in the same namespace. Scans thousands of files in seconds, supports config/excludes, exits non-zero on collisions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| shipmonk/composer-dependency-analyser | 0.80 | Fast, zero-dependency tool to analyze Composer dependencies. Detects unused, shadowed, and misplaced packages/extensions by scanning your autoload paths. Works out of the box, highly configurable, and very performant (15k files in ~2s). Compatible with PHP 7.2–8.5. | 609 | 604 | 13 | 569K | 17 | 34.2 | 55.5 | MIT | 4 months ago | |
| shipmonk/dead-code-detector | 0.79 | PHPStan extension that finds and can auto-remove unused PHP code: dead methods/properties/constants/enum cases, dead cycles, transitive dead members, and even dead tested code. Supports popular libs like Symfony and Doctrine with customizable usage providers. | 377 | 361 | 20 | 360K | 5 | 33.7 | 49.5 | — | 1 day ago | |
| nunomaduro/collision | 0.79 | Collision provides beautiful, developer-friendly CLI error reporting for PHP apps. Built on Whoops and included with Laravel, it integrates with Symfony, PHPUnit, and more to show rich stack traces and context when exceptions happen. | 4,640 | 4,663 | 178 | 7M | 29 | 37.8 | 54.7 | MIT | — | |
| composer/class-map-generator | 0.75 | Generate PHP class maps by scanning directories to map classes/interfaces/traits/enums to file paths. Use a simple static helper or an advanced generator to scan multiple paths, sort results, and detect ambiguous class resolutions. | 200 | 201 | 21 | 5M | 0 | 27.0 | 65.0 | MIT | 1 week ago |
How can I help you explore Laravel packages today?