Created at 2026-04-20 22:03:28 , with PHPMetrics v2.9.1 (Jean-François Lépine).

Coupling

Afferent coupling (AC) is the number of classes affected by given class.
Efferent coupling (EC) is the number of classes from which given class receives effects.
Class Afferent coupling Efferent coupling Instability ClassRank
FastForward\DevTools\ServiceProvider\DevToolsServiceProvider 1 1 0.5 0.01
FastForward\DevTools\Console\Command\ReportsCommand 0 5 1 0
FastForward\DevTools\Console\Command\GitAttributesCommand 0 13 1 0
FastForward\DevTools\Console\Command\CodeOwnersCommand 0 8 1 0
FastForward\DevTools\Console\Command\ChangelogShowCommand 0 5 1 0
FastForward\DevTools\Console\Command\ChangelogCheckCommand 0 5 1 0
FastForward\DevTools\Console\Command\WikiCommand 0 9 1 0
FastForward\DevTools\Console\Command\CodeStyleCommand 0 6 1 0
FastForward\DevTools\Console\Command\StandardsCommand 0 4 1 0
FastForward\DevTools\Console\Command\AgentsCommand 0 5 1 0
FastForward\DevTools\Console\Command\PhpDocCommand 0 10 1 0
FastForward\DevTools\Console\Command\DependenciesCommand 0 8 1 0
FastForward\DevTools\Console\Command\MetricsCommand 0 5 1 0
FastForward\DevTools\Console\Command\ChangelogPromoteCommand 0 6 1 0
FastForward\DevTools\Console\Command\LicenseCommand 0 7 1 0
FastForward\DevTools\Console\Command\GitIgnoreCommand 0 9 1 0
FastForward\DevTools\Console\Command\ChangelogEntryCommand 0 6 1 0
FastForward\DevTools\Console\Command\RefactorCommand 0 6 1 0
FastForward\DevTools\Console\Command\SkillsCommand 0 5 1 0
FastForward\DevTools\Console\Command\DocsCommand 0 8 1 0
FastForward\DevTools\Console\Command\UpdateComposerJsonCommand 0 11 1 0
FastForward\DevTools\Console\Command\FundingCommand 0 12 1 0
FastForward\DevTools\Console\Command\SyncCommand 0 6 1 0
FastForward\DevTools\Console\Command\ChangelogNextVersionCommand 0 5 1 0
FastForward\DevTools\Console\Command\TestsCommand 0 10 1 0
FastForward\DevTools\Console\Command\CopyResourceCommand 0 9 1 0
FastForward\DevTools\Console\Command\GitHooksCommand 0 9 1 0
FastForward\DevTools\Console\DevTools 1 5 0.83 0.01
FastForward\DevTools\Console\CommandLoader\DevToolsCommandLoader 0 4 1 0
FastForward\DevTools\License\Resolver 0 1 1 0
FastForward\DevTools\License\Generator 0 6 1 0
FastForward\DevTools\GitIgnore\GitIgnore 2 3 0.6 0.01
FastForward\DevTools\GitIgnore\Merger 0 5 1 0
FastForward\DevTools\GitIgnore\Writer 0 3 1 0
FastForward\DevTools\GitIgnore\Classifier 1 1 0.5 0
FastForward\DevTools\GitIgnore\Reader 0 3 1 0
FastForward\DevTools\Resource\FileDiff 1 0 0 0.02
FastForward\DevTools\Resource\UnifiedDiffer 0 2 1 0
FastForward\DevTools\Resource\FileDiffer 8 3 0.27 0.01
FastForward\DevTools\Rector\RemoveEmptyDocBlockRector 0 5 1 0
FastForward\DevTools\Rector\AddMissingClassPhpDocRector 0 5 1 0
FastForward\DevTools\Rector\AddMissingMethodPhpDocRector 0 8 1 0
FastForward\DevTools\Psr\Clock\SystemClock 0 2 1 0
FastForward\DevTools\Config\ECSConfig 0 1 1 0
FastForward\DevTools\Config\ComposerDependencyAnalyserConfig 0 1 1 0
FastForward\DevTools\Config\RectorConfig 0 3 1 0
FastForward\DevTools\Composer\Capability\DevToolsCommandProvider 0 2 1 0
FastForward\DevTools\Composer\Json\ComposerJson 0 10 1 0
FastForward\DevTools\Composer\Json\Schema\Author 1 1 0.5 0
FastForward\DevTools\Composer\Json\Schema\Support 1 1 0.5 0
FastForward\DevTools\Composer\Json\Schema\Funding 1 1 0.5 0
FastForward\DevTools\Composer\Plugin 0 6 1 0
FastForward\DevTools\GitAttributes\ExportIgnoreFilter 0 1 1 0
FastForward\DevTools\GitAttributes\CandidateProvider 0 1 1 0
FastForward\DevTools\GitAttributes\Merger 0 1 1 0
FastForward\DevTools\GitAttributes\Writer 0 2 1 0
FastForward\DevTools\GitAttributes\ExistenceChecker 0 3 1 0
FastForward\DevTools\GitAttributes\Reader 0 1 1 0
FastForward\DevTools\Funding\FundingProfile 3 0 0 0.03
FastForward\DevTools\Funding\FundingProfileMerger 1 1 0.5 0
FastForward\DevTools\Funding\FundingYamlCodec 1 2 0.67 0
FastForward\DevTools\Funding\ComposerFundingCodec 1 2 0.67 0
FastForward\DevTools\Git\GitClient 0 6 1 0
FastForward\DevTools\CodeOwners\CodeOwnersGenerator 1 3 0.75 0
FastForward\DevTools\Process\ProcessBuilder 0 2 1 0
FastForward\DevTools\Process\ProcessQueue 0 5 1 0
FastForward\DevTools\Sync\SynchronizeResult 1 0 0 0.01
FastForward\DevTools\Sync\PackagedDirectorySynchronizer 2 6 0.75 0.01
FastForward\DevTools\Filesystem\FinderFactory 0 2 1 0
FastForward\DevTools\Filesystem\Filesystem 1 3 0.75 0.01
FastForward\DevTools\PhpUnit\Event\TestSuite\ByPassfinalsStartedSubscriber 1 3 0.75 0
FastForward\DevTools\PhpUnit\Event\TestSuite\JoliNotifExecutionFinishedSubscriber 1 7 0.88 0
FastForward\DevTools\PhpUnit\Event\EventTracer 2 2 0.5 0.01
FastForward\DevTools\PhpUnit\Coverage\CoverageSummaryLoader 0 3 1 0
FastForward\DevTools\PhpUnit\Coverage\CoverageSummary 2 0 0 0.02
FastForward\DevTools\PhpUnit\Runner\Extension\DevToolsExtension 0 9 1 0
FastForward\DevTools\Changelog\Document\ChangelogDocument 6 2 0.25 0.05
FastForward\DevTools\Changelog\Document\ChangelogRelease 6 1 0.14 0.12
FastForward\DevTools\Changelog\Checker\UnreleasedEntryChecker 0 6 1 0
FastForward\DevTools\Changelog\Renderer\MarkdownRenderer 0 4 1 0
FastForward\DevTools\Changelog\Parser\ChangelogParser 0 4 1 0
FastForward\DevTools\Changelog\Manager\ChangelogManager 0 9 1 0