Files Overview

Filename LoC Issues Analysers
/phpstan/ignore-by-php-version.neon.php 9 3 1
/src/Composer/Advisory/Auditor.php 181 148 35
/src/Composer/Advisory/IgnoredSecurityAdvisory.php 29 20 14
/src/Composer/Advisory/PartialSecurityAdvisory.php 53 34 13
/src/Composer/Advisory/SecurityAdvisory.php 59 26 13
/src/Composer/Autoload/AutoloadGenerator.php 1423 450 90
/src/Composer/Autoload/ClassLoader.php 576 181 38
/src/Composer/Autoload/ClassMapGenerator.php 74 37 17
/src/Composer/Cache.php 219 98 45
/src/Composer/Command/AboutCommand.php 37 15 9
/src/Composer/Command/ArchiveCommand.php 168 131 38
/src/Composer/Command/AuditCommand.php 51 49 26
/src/Composer/Command/BaseCommand.php 301 197 51
/src/Composer/Command/BaseDependencyCommand.php 145 130 42
/src/Composer/Command/BumpCommand.php 74 107 34
/src/Composer/Command/CheckPlatformReqsCommand.php 48 56 28
/src/Composer/Command/ClearCacheCommand.php 46 49 24
/src/Composer/Command/CompletionTrait.php 53 111 31
/src/Composer/Command/ConfigCommand.php 463 493 76
/src/Composer/Command/CreateProjectCommand.php 375 288 63
/src/Composer/Command/DependsCommand.php 54 26 15
/src/Composer/Command/DiagnoseCommand.php 175 339 67
/src/Composer/Command/DumpAutoloadCommand.php 59 89 21
/src/Composer/Command/ExecCommand.php 117 53 24
/src/Composer/Command/FundCommand.php 43 54 28
/src/Composer/Command/GlobalCommand.php 148 84 36
/src/Composer/Command/HomeCommand.php 60 70 24
/src/Composer/Command/InitCommand.php 625 275 64
/src/Composer/Command/InstallCommand.php 82 64 19
/src/Composer/Command/LicensesCommand.php 54 46 24
/src/Composer/Command/OutdatedCommand.php 68 61 19
/src/Composer/Command/PackageDiscoveryTrait.php 124 203 65
/src/Composer/Command/ProhibitsCommand.php 55 26 14
/src/Composer/Command/ReinstallCommand.php 72 74 29
/src/Composer/Command/RemoveCommand.php 87 135 37
/src/Composer/Command/RequireCommand.php 274 236 59
/src/Composer/Command/RunScriptCommand.php 179 72 32
/src/Composer/Command/ScriptAliasCommand.php 42 43 26
/src/Composer/Command/SearchCommand.php 56 62 30
/src/Composer/Command/SelfUpdateCommand.php 562 262 61
/src/Composer/Command/ShowCommand.php 668 597 84
/src/Composer/Command/StatusCommand.php 79 71 28
/src/Composer/Command/SuggestsCommand.php 52 33 19
/src/Composer/Command/UpdateCommand.php 126 176 42
/src/Composer/Command/ValidateCommand.php 69 127 30
/src/Composer/Compiler.php 145 135 43
/src/Composer/Composer.php 74 40 14
/src/Composer/Config.php 255 275 79
/src/Composer/Config/ConfigSourceInterface.php 35 14 4
/src/Composer/Config/JsonConfigSource.php 275 152 41
/src/Composer/Console/Application.php 414 468 99
/src/Composer/Console/GithubActionError.php 30 32 16
/src/Composer/Console/HtmlOutputFormatter.php 64 37 18
/src/Composer/Console/Input/InputArgument.php 59 32 17
/src/Composer/Console/Input/InputOption.php 62 37 17
/src/Composer/DependencyResolver/Decisions.php 220 69 26
/src/Composer/DependencyResolver/DefaultPolicy.php 238 117 46
/src/Composer/DependencyResolver/GenericRule.php 82 25 14
/src/Composer/DependencyResolver/LocalRepoTransaction.php 28 3 2
/src/Composer/DependencyResolver/LockTransaction.php 67 30 19
/src/Composer/DependencyResolver/MultiConflictRule.php 102 33 16
/src/Composer/DependencyResolver/Operation/InstallOperation.php 47 15 15
/src/Composer/DependencyResolver/Operation/MarkAliasInstalledOperation.php 47 9 9
/src/Composer/DependencyResolver/Operation/MarkAliasUninstalledOperation.php 47 9 9
/src/Composer/DependencyResolver/Operation/OperationInterface.php 27 2 2
/src/Composer/DependencyResolver/Operation/SolverOperation.php 32 7 7
/src/Composer/DependencyResolver/Operation/UninstallOperation.php 47 16 16
/src/Composer/DependencyResolver/Operation/UpdateOperation.php 76 21 18
/src/Composer/DependencyResolver/PolicyInterface.php 26 6 5
/src/Composer/DependencyResolver/Pool.php 62 64 29
/src/Composer/DependencyResolver/PoolBuilder.php 348 255 61
/src/Composer/DependencyResolver/PoolOptimizer.php 438 119 41
/src/Composer/DependencyResolver/Problem.php 246 270 54
/src/Composer/DependencyResolver/Request.php 65 48 25
/src/Composer/DependencyResolver/Rule.php 444 147 55
/src/Composer/DependencyResolver/Rule2Literals.php 73 22 10
/src/Composer/DependencyResolver/RuleSet.php 151 60 29
/src/Composer/DependencyResolver/RuleSetGenerator.php 301 96 30
/src/Composer/DependencyResolver/RuleSetIterator.php 101 38 11
/src/Composer/DependencyResolver/RuleWatchChain.php 34 8 8
/src/Composer/DependencyResolver/RuleWatchGraph.php 106 21 12
/src/Composer/DependencyResolver/RuleWatchNode.php 106 12 10
/src/Composer/DependencyResolver/Solver.php 189 185 59
/src/Composer/DependencyResolver/SolverBugException.php 18 1 1
/src/Composer/DependencyResolver/SolverProblemsException.php 51 42 25
/src/Composer/DependencyResolver/Transaction.php 111 73 26
/src/Composer/Downloader/ArchiveDownloader.php 167 76 37
/src/Composer/Downloader/ChangeReportInterface.php 31 2 2
/src/Composer/Downloader/DownloadManager.php 441 143 42
/src/Composer/Downloader/DownloaderInterface.php 39 22 6
/src/Composer/Downloader/DvcsDownloaderInterface.php 31 3 3
/src/Composer/Downloader/FileDownloader.php 134 240 61
/src/Composer/Downloader/FilesystemException.php 22 4 4
/src/Composer/Downloader/FossilDownloader.php 38 61 24
/src/Composer/Downloader/GitDownloader.php 61 268 49
/src/Composer/Downloader/GzipDownloader.php 27 25 18
/src/Composer/Downloader/HgDownloader.php 28 53 23
/src/Composer/Downloader/MaxFileSizeExceededException.php 15 1 1
/src/Composer/Downloader/PathDownloader.php 138 151 51
/src/Composer/Downloader/PerforceDownloader.php 31 46 21
/src/Composer/Downloader/PharDownloader.php 28 11 11
/src/Composer/Downloader/RarDownloader.php 31 25 14
/src/Composer/Downloader/SvnDownloader.php 152 130 42
/src/Composer/Downloader/TarDownloader.php 28 11 11
/src/Composer/Downloader/TransportException.php 58 30 10
/src/Composer/Downloader/VcsCapableDownloaderInterface.php 31 3 3
/src/Composer/Downloader/VcsDownloader.php 115 168 52
/src/Composer/Downloader/XzDownloader.php 27 14 13
/src/Composer/Downloader/ZipDownloader.php 254 165 66
/src/Composer/EventDispatcher/Event.php 99 8 5
/src/Composer/EventDispatcher/EventDispatcher.php 207 345 77
/src/Composer/EventDispatcher/ScriptExecutionException.php 20 1 1
/src/Composer/Exception/IrrecoverableDownloadException.php 18 1 1
/src/Composer/Exception/NoSslException.php 20 1 1
/src/Composer/Factory.php 500 464 70
/src/Composer/Filter/PlatformRequirementFilter/IgnoreAllPlatformRequirementFilter.php 24 2 2
/src/Composer/Filter/PlatformRequirementFilter/IgnoreListPlatformRequirementFilter.php 75 42 15
/src/Composer/Filter/PlatformRequirementFilter/IgnoreNothingPlatformRequirementFilter.php 20 2 1
/src/Composer/Filter/PlatformRequirementFilter/PlatformRequirementFilterFactory.php 23 12 9
/src/Composer/Filter/PlatformRequirementFilter/PlatformRequirementFilterInterface.php 19 1 1
/src/Composer/IO/BaseIO.php 132 120 30
/src/Composer/IO/BufferIO.php 30 63 23
/src/Composer/IO/ConsoleIO.php 56 203 40
/src/Composer/IO/IOInterface.php 120 51 8
/src/Composer/IO/NullIO.php 65 78 12
/src/Composer/InstalledVersions.php 125 115 44
/src/Composer/Installer.php 511 456 73
/src/Composer/Installer/BinaryInstaller.php 98 99 36
/src/Composer/Installer/BinaryPresenceInterface.php 31 1 1
/src/Composer/Installer/InstallationManager.php 350 194 58
/src/Composer/Installer/InstallerEvent.php 81 29 10
/src/Composer/Installer/InstallerEvents.php 15 3 3
/src/Composer/Installer/InstallerInterface.php 123 17 7
/src/Composer/Installer/LibraryInstaller.php 303 141 40
/src/Composer/Installer/MetapackageInstaller.php 48 56 18
/src/Composer/Installer/NoopInstaller.php 112 56 16
/src/Composer/Installer/PackageEvent.php 98 31 8
/src/Composer/Installer/PackageEvents.php 20 8 3
/src/Composer/Installer/PluginInstaller.php 57 65 32
/src/Composer/Installer/ProjectInstaller.php 62 83 22
/src/Composer/Installer/SuggestedPackagesReporter.php 195 66 23
/src/Composer/Json/JsonFile.php 161 180 55
/src/Composer/Json/JsonFormatter.php 122 43 22
/src/Composer/Json/JsonManipulator.php 51 394 57
/src/Composer/Json/JsonValidationException.php 39 10 10
/src/Composer/PHPStan/ConfigReturnTypeExtension.php 64 157 31
/src/Composer/PHPStan/RuleReasonDataReturnTypeExtension.php 41 82 14
/src/Composer/Package/AliasPackage.php 190 139 28
/src/Composer/Package/Archiver/ArchivableFilesFilter.php 31 9 8
/src/Composer/Package/Archiver/ArchivableFilesFinder.php 100 37 25
/src/Composer/Package/Archiver/ArchiveManager.php 183 73 43
/src/Composer/Package/Archiver/ArchiverInterface.php 43 7 6
/src/Composer/Package/Archiver/BaseExcludeFilter.php 142 55 33
/src/Composer/Package/Archiver/ComposerExcludeFilter.php 20 1 1
/src/Composer/Package/Archiver/GitExcludeFilter.php 51 16 12
/src/Composer/Package/Archiver/PharArchiver.php 85 35 21
/src/Composer/Package/Archiver/ZipArchiver.php 45 28 21
/src/Composer/Package/BasePackage.php 275 87 40
/src/Composer/Package/Comparer/Comparer.php 128 42 24
/src/Composer/Package/CompleteAliasPackage.php 32 31 10
/src/Composer/Package/CompletePackage.php 122 55 13
/src/Composer/Package/CompletePackageInterface.php 76 22 4
/src/Composer/Package/Dumper/ArrayDumper.php 63 48 15
/src/Composer/Package/Link.php 88 42 22
/src/Composer/Package/Loader/ArrayLoader.php 241 215 48
/src/Composer/Package/Loader/InvalidPackageException.php 43 16 8
/src/Composer/Package/Loader/JsonLoader.php 41 19 13
/src/Composer/Package/Loader/LoaderInterface.php 38 5 2
/src/Composer/Package/Loader/RootPackageLoader.php 81 124 46
/src/Composer/Package/Loader/ValidatingArrayLoader.php 316 361 66
/src/Composer/Package/Locker.php 399 217 62
/src/Composer/Package/Package.php 144 199 32
/src/Composer/Package/PackageInterface.php 63 58 7
/src/Composer/Package/RootAliasPackage.php 32 30 11
/src/Composer/Package/RootPackage.php 56 27 9
/src/Composer/Package/RootPackageInterface.php 76 22 2
/src/Composer/Package/Version/StabilityFilter.php 33 6 5
/src/Composer/Package/Version/VersionBumper.php 109 40 17
/src/Composer/Package/Version/VersionGuesser.php 310 230 52
/src/Composer/Package/Version/VersionParser.php 31 54 23
/src/Composer/Package/Version/VersionSelector.php 257 97 45
/src/Composer/PartialComposer.php 81 33 5
/src/Composer/Platform/HhvmDetector.php 48 43 28
/src/Composer/Platform/Runtime.php 88 47 11
/src/Composer/Platform/Version.php 70 42 17
/src/Composer/Plugin/Capability/Capability.php 21 1 1
/src/Composer/Plugin/Capability/CommandProvider.php 32 2 2
/src/Composer/Plugin/Capable.php 42 1 1
/src/Composer/Plugin/CommandEvent.php 49 26 10
/src/Composer/Plugin/PluginBlockedException.php 17 1 1
/src/Composer/Plugin/PluginEvents.php 20 8 3
/src/Composer/Plugin/PluginInterface.php 35 1 1
/src/Composer/Plugin/PluginManager.php 133 248 63
/src/Composer/Plugin/PostFileDownloadEvent.php 82 43 16
/src/Composer/Plugin/PreCommandRunEvent.php 41 15 9
/src/Composer/Plugin/PreFileDownloadEvent.php 130 32 12
/src/Composer/Plugin/PrePoolCreateEvent.php 119 37 8
/src/Composer/Question/StrictConfirmationQuestion.php 41 23 13
/src/Composer/Repository/AdvisoryProviderInterface.php 33 8 5
/src/Composer/Repository/ArrayRepository.php 104 112 46
/src/Composer/Repository/ArtifactRepository.php 115 52 30
/src/Composer/Repository/CanonicalPackagesTrait.php 45 4 4
/src/Composer/Repository/ComposerRepository.php 1473 777 106
/src/Composer/Repository/CompositeRepository.php 45 61 23
/src/Composer/Repository/ConfigurableRepositoryInterface.php 25 2 2
/src/Composer/Repository/FilesystemRepository.php 101 148 54
/src/Composer/Repository/FilterRepository.php 203 82 28
/src/Composer/Repository/InstalledArrayRepository.php 32 11 9
/src/Composer/Repository/InstalledFilesystemRepository.php 30 8 7
/src/Composer/Repository/InstalledRepository.php 89 107 41
/src/Composer/Repository/InstalledRepositoryInterface.php 32 2 1
/src/Composer/Repository/InvalidRepositoryException.php 20 1 1
/src/Composer/Repository/LockArrayRepository.php 26 3 3
/src/Composer/Repository/PackageRepository.php 56 28 24
/src/Composer/Repository/PathRepository.php 227 102 46
/src/Composer/Repository/PearRepository.php 28 5 5
/src/Composer/Repository/PlatformRepository.php 661 449 68
/src/Composer/Repository/RepositoryFactory.php 39 133 38
/src/Composer/Repository/RepositoryInterface.php 17 11 7
/src/Composer/Repository/RepositoryManager.php 111 62 24
/src/Composer/Repository/RepositorySecurityException.php 20 1 1
/src/Composer/Repository/RepositorySet.php 187 115 43
/src/Composer/Repository/RepositoryUtils.php 70 12 9
/src/Composer/Repository/RootPackageRepository.php 31 3 3
/src/Composer/Repository/Vcs/FossilDriver.php 125 97 39
/src/Composer/Repository/Vcs/GitBitbucketDriver.php 465 177 52
/src/Composer/Repository/Vcs/GitDriver.php 247 110 40
/src/Composer/Repository/Vcs/GitHubDriver.php 234 322 71
/src/Composer/Repository/Vcs/GitLabDriver.php 477 245 63
/src/Composer/Repository/Vcs/HgDriver.php 66 97 32
/src/Composer/Repository/Vcs/PerforceDriver.php 98 58 29
/src/Composer/Repository/Vcs/SvnDriver.php 143 175 51
/src/Composer/Repository/Vcs/VcsDriver.php 137 75 36
/src/Composer/Repository/Vcs/VcsDriverInterface.php 52 20 6
/src/Composer/Repository/VcsRepository.php 207 218 65
/src/Composer/Repository/VersionCacheInterface.php 20 1 1
/src/Composer/Repository/WritableArrayRepository.php 53 18 14
/src/Composer/Repository/WritableRepositoryInterface.php 61 3 3
/src/Composer/Script/Event.php 94 31 18
/src/Composer/Script/ScriptEvents.php 21 14 3
/src/Composer/SelfUpdate/Keys.php 22 8 6
/src/Composer/SelfUpdate/Versions.php 109 60 35
/src/Composer/Util/AuthHelper.php 259 118 40
/src/Composer/Util/Bitbucket.php 75 83 32
/src/Composer/Util/ComposerMirror.php 54 40 17
/src/Composer/Util/ConfigValidator.php 227 109 38
/src/Composer/Util/ErrorHandler.php 60 35 20
/src/Composer/Util/Filesystem.php 626 414 74
/src/Composer/Util/Git.php 283 416 73
/src/Composer/Util/GitHub.php 124 80 27
/src/Composer/Util/GitLab.php 150 80 33
/src/Composer/Util/Hg.php 54 64 25
/src/Composer/Util/Http/CurlDownloader.php 637 357 73
/src/Composer/Util/Http/CurlResponse.php 39 9 7
/src/Composer/Util/Http/ProxyItem.php 113 63 24
/src/Composer/Util/Http/ProxyManager.php 101 60 29
/src/Composer/Util/Http/RequestProxy.php 164 65 30
/src/Composer/Util/Http/Response.php 56 38 19
/src/Composer/Util/HttpDownloader.php 343 215 64
/src/Composer/Util/IniHelper.php 44 5 5
/src/Composer/Util/Loop.php 58 47 26
/src/Composer/Util/MetadataMinifier.php 15 5 5
/src/Composer/Util/NoProxyPattern.php 369 176 42
/src/Composer/Util/PackageInfo.php 31 14 8
/src/Composer/Util/PackageSorter.php 124 35 16
/src/Composer/Util/Perforce.php 395 299 56
/src/Composer/Util/Platform.php 327 135 49
/src/Composer/Util/ProcessExecutor.php 353 300 79
/src/Composer/Util/RemoteFilesystem.php 583 324 70
/src/Composer/Util/Silencer.php 71 13 12
/src/Composer/Util/StreamContextFactory.php 111 85 29
/src/Composer/Util/Svn.php 346 138 48
/src/Composer/Util/SyncHelper.php 44 17 13
/src/Composer/Util/Tar.php 41 16 12
/src/Composer/Util/TlsHelper.php 194 77 25
/src/Composer/Util/Url.php 42 64 16
/src/Composer/Util/Zip.php 78 39 17
/src/bootstrap.php 17 12 10
None 242 9 2