Created at 2026-04-26 08:04:30 , with PHPMetrics v2.9.1 (Jean-François Lépine).

Git history (PHP files only)

Most committed PHP files

File Commits
src/Composer/Capability/DevToolsCommandProvider.php 18
tests/Composer/Capability/DevToolsCommandProviderTest.php 19
src/Console/Command/AgentsCommand.php 9
src/Console/Command/ChangelogCheckCommand.php 6
src/Console/Command/ChangelogEntryCommand.php 6
src/Console/Command/ChangelogNextVersionCommand.php 7
src/Console/Command/ChangelogPromoteCommand.php 6
src/Console/Command/ChangelogShowCommand.php 8
src/Console/Command/CodeOwnersCommand.php 8
src/Console/Command/CodeStyleCommand.php 9
src/Console/Command/CopyResourceCommand.php 13
src/Console/Command/DependenciesCommand.php 13
src/Console/Command/DocsCommand.php 15
src/Console/Command/FundingCommand.php 9
src/Console/Command/GitAttributesCommand.php 11
src/Console/Command/GitHooksCommand.php 14
src/Console/Command/GitIgnoreCommand.php 12
src/Console/Command/LicenseCommand.php 11
src/Console/Command/MetricsCommand.php 11
src/Console/Command/PhpDocCommand.php 12
src/Console/Command/RefactorCommand.php 11
src/Console/Command/ReportsCommand.php 18
src/Console/Command/SkillsCommand.php 11
src/Console/Command/StandardsCommand.php 11
src/Console/Command/SyncCommand.php 21
src/Console/Command/TestsCommand.php 14
src/Console/Command/UpdateComposerJsonCommand.php 13
src/Console/Command/WikiCommand.php 15
src/Console/DevTools.php 7
src/Console/Output/OutputCapabilityDetector.php 2
tests/Composer/Json/ComposerJsonTest.php 7
tests/Console/Command/CodeOwnersCommandTest.php 7
tests/Console/Command/CopyResourceCommandTest.php 10
tests/Console/Command/FundingCommandTest.php 9
tests/Console/Command/GitAttributesCommandTest.php 8
tests/Console/Command/GitHooksCommandTest.php 13
tests/Console/Command/GitIgnoreCommandTest.php 9
tests/Console/Command/LicenseCommandTest.php 9
tests/Console/Command/ReportsCommandTest.php 12
tests/Console/Command/StandardsCommandTest.php 5
tests/Console/Command/UpdateComposerJsonCommandTest.php 10
tests/Console/CommandLoader/DevToolsCommandLoaderTest.php 10
src/Changelog/Checker/UnreleasedEntryChecker.php 2
src/Changelog/Manager/ChangelogManager.php 2
src/Filesystem/Filesystem.php 9
src/Filesystem/FilesystemInterface.php 8
src/Process/ColorPreservingProcessEnvironmentConfigurator.php 2
src/Sync/PackagedDirectorySynchronizer.php 6
tests/Changelog/Checker/UnreleasedEntryCheckerTest.php 3
tests/Changelog/Manager/ChangelogManagerTest.php 2
tests/Filesystem/FilesystemTest.php 9
tests/Sync/PackagedDirectorySynchronizerTest.php 8
src/Console/Command/LoggerAwareCommandInterface.php 2
src/Console/Command/Traits/HasCommandLogger.php 2
bin/dev-tools.php 9
src/{Console => Composer}/Command/ProxyCommand.php 1
src/Composer/Json/ComposerJson.php 9
src/Console/CommandLoader/DevToolsCommandLoader.php 7
src/Console/CommandLoader/SymfonyDevToolsCommandLoader.php 2
src/Console/DevToolsComposer.php 2
src/Path/DevToolsPathResolver.php 2
src/ServiceProvider/DevToolsServiceProvider.php 15
tests/Console/Command/AgentsCommandTest.php 5
tests/Console/Command/SkillsCommandTest.php 6
src/Funding/ComposerFundingCodec.php 3
src/Console/Command/ProxyCommand.php 1
src/Console/Output/GithubActionOutput.php 2
src/Console/Output/OutputCapabilityDetectorInterface.php 1
src/Environment/Environment.php 1
src/Environment/EnvironmentInterface.php 1
src/Php/Extension.php 1
src/Php/ExtensionInterface.php 1
src/Process/CompositeProcessEnvironmentConfigurator.php 1
src/Process/ProcessEnvironmentConfiguratorInterface.php 1
src/Process/ProcessQueue.php 9
src/Process/XdebugDisablingProcessEnvironmentConfigurator.php 1
tests/Console/Command/CodeStyleCommandTest.php 5
tests/Console/Command/DependenciesCommandTest.php 9
tests/Console/Command/DocsCommandTest.php 9
tests/Console/Command/MetricsCommandTest.php 7
tests/Console/Command/PhpDocCommandTest.php 6
tests/Console/Command/RefactorCommandTest.php 5
tests/Console/Command/SyncCommandTest.php 10
tests/Console/Command/TestsCommandTest.php 10
tests/Console/Command/WikiCommandTest.php 11
tests/Console/Logger/OutputFormatLoggerTest.php 2
tests/Console/Output/OutputCapabilityDetectorTest.php 1
tests/Environment/EnvironmentTest.php 1
tests/Git/GitClientTest.php 2
tests/Php/ExtensionTest.php 1
tests/Process/ColorPreservingProcessEnvironmentConfiguratorTest.php 1
tests/Process/CompositeProcessEnvironmentConfiguratorTest.php 1
tests/Process/ProcessQueueTest.php 10
tests/Process/XdebugDisablingProcessEnvironmentConfiguratorTest.php 1
.github/actions/github/resolve-predictable-conflicts/resolve-changelog.php 1
src/Changelog/Conflict/UnreleasedChangelogConflictResolver.php 1
tests/Changelog/Conflict/UnreleasedChangelogConflictResolverTest.php 1
tests/Config/ComposerDependencyAnalyserConfigTest.php 4
tests/Config/ECSConfigTest.php 5
src/Config/ComposerDependencyAnalyserConfig.php 3
src/License/Resolver.php 7
src/License/ResolverInterface.php 6
tests/License/GeneratorTest.php 8
tests/License/ResolverTest.php 5
src/Changelog/DependabotChangelogEntryMessageResolver.php 2
src/Config/ECSConfig.php 7
src/Config/RectorConfig.php 6
src/Console/Input/HasCacheOption.php 2
src/GitAttributes/Merger.php 7
src/GitAttributes/Writer.php 8
src/License/Generator.php 13
src/Path/WorkingProjectPathResolver.php 2
tests/Changelog/DependabotChangelogEntryMessageResolverTest.php 2
tests/Config/RectorConfigTest.php 5
tests/Console/Command/CommandAttributeCompatibilityTest.php 2
tests/GitAttributes/ExportIgnoreFilterTest.php 4
tests/Path/WorkingProjectPathResolverTest.php 2
src/GitAttributes/ExportIgnoreFilter.php 4
tests/GitAttributes/MergerTest.php 6
tests/GitAttributes/WriterTest.php 5
src/Path/ManagedWorkspace.php 1
src/PhpUnit/Event/TestSuite/JoliNotifExecutionFinishedSubscriber.php 4
tests/Console/DevToolsTest.php 4
tests/Path/DevToolsPathResolverTest.php 1
tests/Path/ManagedWorkspaceTest.php 1
tests/Rector/AddMissingMethodPhpDocRectorTest.php 9
tests/ServiceProvider/DevToolsServiceProviderTest.php 3
tests/Console/Command/ChangelogNextVersionCommandTest.php 2
tests/Console/Command/ChangelogShowCommandTest.php 2
src/Console/Command/Traits/LogsCommandResults.php 1
src/Console/Formatter/LogLevelOutputFormatter.php 1
src/Console/Input/HasJsonOption.php 1
src/Console/Logger/OutputFormatLogger.php 1
src/Console/Logger/Processor/CommandInputProcessor.php 1
src/Console/Logger/Processor/CommandOutputProcessor.php 1
src/Console/Logger/Processor/CompositeContextProcessor.php 1
src/Console/Logger/Processor/ContextProcessorInterface.php 1
src/Process/ProcessQueueInterface.php 5
tests/Console/Command/ChangelogCheckCommandTest.php 2
tests/Console/Command/ChangelogCommandTest.php 2
tests/Console/Command/ChangelogEntryCommandTest.php 1
tests/Console/Command/ChangelogPromoteCommandTest.php 1
tests/Console/Formatter/LogLevelOutputFormatterTest.php 1
tests/Console/Logger/Processor/CommandInputProcessorTest.php 1
tests/Console/Logger/Processor/CommandOutputProcessorTest.php 1
tests/Console/Logger/Processor/CompositeContextProcessorTest.php 1
composer-dependency-analyser.php 1
tests/Changelog/Document/ChangelogDocumentTest.php 2
tests/Changelog/Entry/ChangelogEntryTypeTest.php 1
tests/Changelog/Parser/ChangelogParserTest.php 2
tests/Changelog/Renderer/MarkdownRendererTest.php 2
tests/CodeOwners/CodeOwnersGeneratorTest.php 2
tests/Fixtures/Console/Command/FixtureAbstractCommand.php 1
tests/Fixtures/Console/Command/FixtureWithoutAsCommand.php 1
tests/Fixtures/Console/Command/FixtureWithoutCommandParent.php 1
tests/Funding/ComposerFundingCodecTest.php 3
tests/Funding/FundingProfileTest.php 1
tests/Funding/FundingYamlCodecTest.php 3
tests/Rector/RemoveEmptyDocBlockRectorTest.php 6
tests/Resource/FileDiffTest.php 1
tests/Resource/FileDifferTest.php 2
tests/Resource/UnifiedDifferTest.php 1
src/Agent/Skills/SkillsSynchronizer.php 7
src/CodeOwners/CodeOwnersGenerator.php 2
src/{Agent/Skills => Sync}/SynchronizeResult.php 1
tests/Agent/Skills/SkillsSynchronizerTest.php 5
tests/Agent/Skills/SynchronizeResultTest.php 3
tests/Sync/SynchronizeResultTest.php 1
src/Changelog/Checker/UnreleasedEntryCheckerInterface.php 1
src/Changelog/Document/ChangelogDocument.php 1
src/Changelog/Document/ChangelogRelease.php 1
src/Changelog/Entry/ChangelogEntryType.php 1
src/Changelog/Manager/ChangelogManagerInterface.php 1
src/Changelog/Parser/ChangelogParser.php 1
src/Changelog/Parser/ChangelogParserInterface.php 1
src/Changelog/Renderer/MarkdownRenderer.php 1
src/Changelog/Renderer/MarkdownRendererInterface.php 1
src/Funding/FundingProfile.php 2
src/Funding/FundingProfileMerger.php 2
src/Funding/FundingYamlCodec.php 2
src/Git/GitClient.php 1
src/Git/GitClientInterface.php 1
tests/Funding/FundingProfileMergerTest.php 2
src/GitAttributes/WriterInterface.php 4
src/GitIgnore/Writer.php 7
src/GitIgnore/WriterInterface.php 5
src/License/GeneratorInterface.php 6
src/Resource/DifferInterface.php 1
src/Resource/FileDiffer.php 1
src/Resource/OverwriteDiffRenderer.php 2
src/Resource/UnifiedDiffer.php 1
tests/Resource/OverwriteDiffRendererTest.php 2
src/Resource/OverwriteDiffResult.php 1
src/GitAttributes/CandidateProvider.php 7
src/Process/ProcessBuilder.php 5
src/Process/ProcessBuilderInterface.php 4
tests/GitAttributes/ExistenceCheckerTest.php 4
src/Filesystem/FinderFactory.php 1
src/Filesystem/FinderFactoryInterface.php 1
src/GitAttributes/ExistenceChecker.php 5
tests/Filesystem/FinderFactoryTest.php 1
tests/GitIgnore/WriterTest.php 3
ecs.php 5
rector.php 4
src/Agent/Skills/SynchronizeResult.php 4
src/Composer/Json/ComposerJsonInterface.php 5
src/Composer/Json/Schema/Author.php 4
src/Composer/Json/Schema/AuthorInterface.php 4
src/Composer/Json/Schema/Funding.php 4
src/Composer/Json/Schema/FundingInterface.php 4
src/Composer/Json/Schema/Support.php 4
src/Composer/Json/Schema/SupportInterface.php 4
src/Composer/Plugin.php 14
src/GitAttributes/CandidateProviderInterface.php 3
src/GitAttributes/ExistenceCheckerInterface.php 4
src/GitAttributes/ExportIgnoreFilterInterface.php 3
src/GitAttributes/MergerInterface.php 4
src/GitAttributes/Reader.php 3
src/GitAttributes/ReaderInterface.php 3
src/GitIgnore/Classifier.php 5
src/GitIgnore/ClassifierInterface.php 4
src/GitIgnore/GitIgnore.php 4
src/GitIgnore/GitIgnoreInterface.php 3
src/GitIgnore/Merger.php 5
src/GitIgnore/MergerInterface.php 4
src/GitIgnore/Reader.php 5
src/GitIgnore/ReaderInterface.php 4
src/PhpUnit/Coverage/CoverageSummary.php 4
src/PhpUnit/Coverage/CoverageSummaryLoader.php 4
src/PhpUnit/Coverage/CoverageSummaryLoaderInterface.php 4
src/PhpUnit/Event/EventTracer.php 3
src/PhpUnit/Event/TestSuite/ByPassfinalsStartedSubscriber.php 3
src/PhpUnit/Runner/Extension/DevToolsExtension.php 4
src/Psr/Clock/SystemClock.php 3
src/Rector/AddMissingClassPhpDocRector.php 7
src/Rector/AddMissingMethodPhpDocRector.php 10
src/Rector/RemoveEmptyDocBlockRector.php 8
tests/Composer/Json/Schema/AuthorTest.php 2
tests/Composer/Json/Schema/FundingTest.php 2
tests/Composer/Json/Schema/SupportTest.php 2
tests/Composer/PluginTest.php 15
tests/GitAttributes/CandidateProviderTest.php 2
tests/GitAttributes/ReaderTest.php 2
tests/GitIgnore/ClassifierTest.php 2
tests/GitIgnore/GitIgnoreTest.php 2
tests/GitIgnore/MergerTest.php 3
tests/GitIgnore/ReaderTest.php 2
tests/PhpUnit/Coverage/CoverageSummaryLoaderTest.php 2
tests/PhpUnit/Coverage/CoverageSummaryTest.php 3
tests/PhpUnit/Event/EventTracerTest.php 2
tests/PhpUnit/Event/TestSuite/ByPassfinalsStartedSubscriberTest.php 3
tests/PhpUnit/Event/TestSuite/JoliNotifExecutionFinishedSubscriberTest.php 2
tests/PhpUnit/Runner/Extension/DevToolsExtensionTest.php 2
tests/Process/ProcessBuilderTest.php 2
tests/Psr/Clock/SystemClockTest.php 2
tests/Rector/AddMissingClassPhpDocRectorTest.php 4
src/Console/Command/AbstractCommand.php 1
tests/Console/Command/AbstractCommandTestCase.php 1
src/License/PlaceholderResolver.php 5
src/License/PlaceholderResolverInterface.php 3
src/License/Reader.php 6
src/License/ReaderInterface.php 4
src/License/TemplateLoader.php 5
src/License/TemplateLoaderInterface.php 3
tests/Console/Command/CopyLicenseCommandTest.php 1
tests/License/PlaceholderResolverTest.php 3
tests/License/ReaderTest.php 4
tests/License/TemplateLoaderTest.php 2
tests/{ => Console}/Command/AbstractCommandTestCase.php 1
tests/{ => Console}/Command/CodeStyleCommandTest.php 1
tests/{ => Console}/Command/CopyLicenseCommandTest.php 1
tests/{ => Console}/Command/DependenciesCommandTest.php 1
tests/{ => Console}/Command/DocsCommandTest.php 1
tests/{ => Console}/Command/GitAttributesCommandTest.php 1
tests/{ => Console}/Command/GitIgnoreCommandTest.php 1
tests/{ => Console}/Command/PhpDocCommandTest.php 1
tests/{ => Console}/Command/RefactorCommandTest.php 1
tests/{ => Console}/Command/ReportsCommandTest.php 1
tests/{ => Console}/Command/SkillsCommandTest.php 1
tests/{ => Console}/Command/StandardsCommandTest.php 1
tests/{ => Console}/Command/SyncCommandTest.php 1
tests/{ => Console}/Command/TestsCommandTest.php 1
tests/{ => Console}/Command/WikiCommandTest.php 1
src/{ => Console}/Command/AbstractCommand.php 1
src/{ => Console}/Command/CodeStyleCommand.php 1
src/{ => Console}/Command/CopyLicenseCommand.php 1
src/{ => Console}/Command/DependenciesCommand.php 1
src/{ => Console}/Command/DocsCommand.php 1
src/{ => Console}/Command/GitAttributesCommand.php 1
src/{ => Console}/Command/GitIgnoreCommand.php 1
src/{ => Console}/Command/PhpDocCommand.php 1
src/{ => Console}/Command/RefactorCommand.php 1
src/{ => Console}/Command/ReportsCommand.php 1
src/{ => Console}/Command/SkillsCommand.php 1
src/{ => Console}/Command/StandardsCommand.php 1
src/{ => Console}/Command/SyncCommand.php 1
src/{ => Console}/Command/TestsCommand.php 1
src/{ => Console}/Command/WikiCommand.php 1
src/DevTools.php 3
tests/Command/AbstractCommandTest.php 3
tests/Command/AbstractCommandTestCase.php 7
tests/Command/CodeStyleCommandTest.php 2
tests/Command/CopyLicenseCommandTest.php 2
tests/Command/DependenciesCommandTest.php 5
tests/Command/DocsCommandTest.php 6
tests/Command/GitAttributesCommandTest.php 2
tests/Command/GitIgnoreCommandTest.php 3
tests/Command/PhpDocCommandTest.php 6
tests/Command/RefactorCommandTest.php 2
tests/Command/ReportsCommandTest.php 7
tests/Command/SkillsCommandTest.php 2
tests/Command/StandardsCommandTest.php 5
tests/Command/SyncCommandTest.php 6
tests/Command/TestsCommandTest.php 6
tests/Command/WikiCommandTest.php 2
tests/{ => Console}/DevToolsTest.php 1
src/Command/SkillsCommand.php 4
src/Command/TestsCommand.php 8
src/Command/GitAttributesCommand.php 2
src/Command/SyncCommand.php 13
src/Command/CopyLicenseCommand.php 1
src/Command/AbstractCommand.php 15
src/Command/DependenciesCommand.php 3
src/Command/Skills/SkillsSynchronizer.php 2
src/Command/Skills/SynchronizeResult.php 2
src/Command/ReportsCommand.php 15
src/Command/StandardsCommand.php 5
src/Command/GitIgnoreCommand.php 2
src/Docblock/OrderedDocblock.php 2
tests/Docblock/OrderedDocblockTest.php 2
src/Command/DocsCommand.php 12
.php-cs-fixer.dist.php 2
src/Command/InstallCommand.php 5
src/Command/InstallScriptsCommand.php 4
src/Composer/ScriptsInstallerTrait.php 6
resources/index.php 4
src/Command/WikiCommand.php 2
src/Command/CodeStyleCommand.php 3
src/Command/PhpDocCommand.php 6
src/Command/RefactorCommand.php 3
tests/DevToolsTest.php 1

Contributors (PHP only)

Name Commits Additions Removes Files
GitHub 128 26132 6080 551
Felipe Sayão Lobato Abreu 195 27169 9345 901
github-actions 26 0 0 0