ComposerRequireChecker

Dependency analyzer

Analyzes composer dependencies and checks for unknown symbols used in the code of a package.

A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies

GitHub

896 stars
11 watching
73 forks
Language: PHP
last commit: 6 days ago
Linked from 2 awesome lists

ci-toolscode-quality

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
composer-unused/composer-unused A tool to scan your PHP code and identify unused Composer dependencies. 1,529
shipmonk-rnd/composer-dependency-analyser Detects and reports on unused, shadow, and misplaced dependencies in PHP projects using Composer. 426
element119/module-sansec-composer-integrity-checker A tool to detect and notify about unauthorized changes in project dependencies 31
bamarni/composition An API to check environment dependencies at runtime using Composer 107
netresearch/composer-patches-plugin Provides patches to modify dependencies during package installation and updating 79
mamuz/phpdependencyanalysis A tool for static code analysis of PHP projects to identify dependencies and violations in object-oriented structures 564
dereuromark/composer-prefer-lowest Verifies that dependencies used by composer update are at or above the minimum versions defined in composer.json 20
run-as-root/magento-2-dependency-checker Tool to verify integrity and structure of Magento 2 modules 31
clue/graph-composer Creates and visualizes dependency graphs for software projects using GraphViz. 928
lastcallmedia/composerextrafiles Allows dependencies to be downloaded with specific files extracted and installed during package installation 0
mage-os/php-dependency-list A tool to list PHP class dependencies within a project by parsing source code files. 5
ionbazan/composer-diff Tool to compare changes in Composer dependencies between different versions of a project's composer.lock file and generate a report. 147
pdepend/pdepend Analyzes and evaluates the quality of PHP software designs to improve maintainability, reusability, and extensibility. 926
jmcdo29/nestjs-spelunker Analyzes the dependencies of a NestJS application and generates an overview of its module structure and dependencies. 317
cweagans/composer-patches Applies patches to dependencies installed by Composer. 1,530