Files Overview

Filename LoC Issues Analysers
/phpstan/ignore-by-php-version.neon.php 12 3 1
/src/Composer/Advisory/Auditor.php 159 135 34
/src/Composer/Advisory/IgnoredSecurityAdvisory.php 40 20 14
/src/Composer/Advisory/PartialSecurityAdvisory.php 43 34 13
/src/Composer/Advisory/SecurityAdvisory.php 74 26 13
/src/Composer/Autoload/AutoloadGenerator.php 1420 423 89
/src/Composer/Autoload/ClassLoader.php 576 179 37
/src/Composer/Autoload/ClassMapGenerator.php 67 33 16
/src/Composer/Cache.php 150 92 44
/src/Composer/Command/AboutCommand.php 47 15 9
/src/Composer/Command/ArchiveCommand.php 168 116 37
/src/Composer/Command/AuditCommand.php 47 42 24
/src/Composer/Command/BaseCommand.php 185 193 50
/src/Composer/Command/BaseDependencyCommand.php 182 125 41
/src/Composer/Command/BumpCommand.php 161 91 33
/src/Composer/Command/CheckPlatformReqsCommand.php 48 53 26
/src/Composer/Command/ClearCacheCommand.php 49 49 24
/src/Composer/Command/CompletionTrait.php 91 106 31
/src/Composer/Command/ConfigCommand.php 463 447 79
/src/Composer/Command/CreateProjectCommand.php 267 264 61
/src/Composer/Command/DependsCommand.php 50 21 12
/src/Composer/Command/DiagnoseCommand.php 378 306 66
/src/Composer/Command/DumpAutoloadCommand.php 76 89 21
/src/Composer/Command/ExecCommand.php 117 48 22
/src/Composer/Command/FundCommand.php 98 48 25
/src/Composer/Command/GlobalCommand.php 148 83 36
/src/Composer/Command/HomeCommand.php 57 60 21
/src/Composer/Command/InitCommand.php 163 253 64
/src/Composer/Command/InstallCommand.php 140 56 17
/src/Composer/Command/LicensesCommand.php 50 43 22
/src/Composer/Command/OutdatedCommand.php 131 44 16
/src/Composer/Command/PackageDiscoveryTrait.php 406 199 64
/src/Composer/Command/ProhibitsCommand.php 51 22 12
/src/Composer/Command/ReinstallCommand.php 126 66 26
/src/Composer/Command/RemoveCommand.php 112 123 36
/src/Composer/Command/RequireCommand.php 346 217 56
/src/Composer/Command/RunScriptCommand.php 179 67 29
/src/Composer/Command/ScriptAliasCommand.php 39 43 26
/src/Composer/Command/SearchCommand.php 98 52 27
/src/Composer/Command/SelfUpdateCommand.php 576 259 61
/src/Composer/Command/ShowCommand.php 1159 526 81
/src/Composer/Command/StatusCommand.php 219 66 26
/src/Composer/Command/SuggestsCommand.php 48 31 17
/src/Composer/Command/UpdateCommand.php 274 151 40
/src/Composer/Command/ValidateCommand.php 194 114 28
/src/Composer/Compiler.php 110 130 43
/src/Composer/Composer.php 120 40 14
/src/Composer/Config.php 257 264 78
/src/Composer/Config/ConfigSourceInterface.php 30 11 3
/src/Composer/Config/JsonConfigSource.php 275 139 41
/src/Composer/Console/Application.php 569 441 99
/src/Composer/Console/GithubActionError.php 30 32 16
/src/Composer/Console/HtmlOutputFormatter.php 64 37 18
/src/Composer/Console/Input/InputArgument.php 59 27 16
/src/Composer/Console/Input/InputOption.php 62 30 16
/src/Composer/DependencyResolver/Decisions.php 220 69 26
/src/Composer/DependencyResolver/DefaultPolicy.php 238 111 46
/src/Composer/DependencyResolver/GenericRule.php 54 22 12
/src/Composer/DependencyResolver/LocalRepoTransaction.php 27 3 2
/src/Composer/DependencyResolver/LockTransaction.php 183 28 19
/src/Composer/DependencyResolver/MultiConflictRule.php 60 32 16
/src/Composer/DependencyResolver/Operation/InstallOperation.php 47 14 14
/src/Composer/DependencyResolver/Operation/MarkAliasInstalledOperation.php 47 8 8
/src/Composer/DependencyResolver/Operation/MarkAliasUninstalledOperation.php 47 8 8
/src/Composer/DependencyResolver/Operation/OperationInterface.php 27 2 2
/src/Composer/DependencyResolver/Operation/SolverOperation.php 30 8 8
/src/Composer/DependencyResolver/Operation/UninstallOperation.php 47 15 15
/src/Composer/DependencyResolver/Operation/UpdateOperation.php 79 20 17
/src/Composer/DependencyResolver/PolicyInterface.php 32 6 5
/src/Composer/DependencyResolver/Pool.php 127 64 29
/src/Composer/DependencyResolver/PoolBuilder.php 208 247 61
/src/Composer/DependencyResolver/PoolOptimizer.php 124 117 41
/src/Composer/DependencyResolver/Problem.php 228 258 53
/src/Composer/DependencyResolver/Request.php 204 45 24
/src/Composer/DependencyResolver/Rule.php 179 139 54
/src/Composer/DependencyResolver/Rule2Literals.php 77 18 9
/src/Composer/DependencyResolver/RuleSet.php 111 59 29
/src/Composer/DependencyResolver/RuleSetGenerator.php 301 69 27
/src/Composer/DependencyResolver/RuleSetIterator.php 101 37 11
/src/Composer/DependencyResolver/RuleWatchChain.php 45 8 8
/src/Composer/DependencyResolver/RuleWatchGraph.php 90 19 11
/src/Composer/DependencyResolver/RuleWatchNode.php 106 9 8
/src/Composer/DependencyResolver/Solver.php 352 172 58
/src/Composer/DependencyResolver/SolverBugException.php 18 1 1
/src/Composer/DependencyResolver/SolverProblemsException.php 98 41 24
/src/Composer/DependencyResolver/Transaction.php 349 70 25
/src/Composer/Downloader/ArchiveDownloader.php 167 68 35
/src/Composer/Downloader/ChangeReportInterface.php 31 2 2
/src/Composer/Downloader/DownloadManager.php 224 133 41
/src/Composer/Downloader/DownloaderInterface.php 64 22 6
/src/Composer/Downloader/DvcsDownloaderInterface.php 31 3 3
/src/Composer/Downloader/FileDownloader.php 528 213 60
/src/Composer/Downloader/FilesystemException.php 22 4 4
/src/Composer/Downloader/FossilDownloader.php 115 61 24
/src/Composer/Downloader/GitDownloader.php 518 263 47
/src/Composer/Downloader/GzipDownloader.php 48 25 18
/src/Composer/Downloader/HgDownloader.php 30 51 23
/src/Composer/Downloader/MaxFileSizeExceededException.php 15 1 1
/src/Composer/Downloader/PathDownloader.php 138 151 51
/src/Composer/Downloader/PerforceDownloader.php 101 42 20
/src/Composer/Downloader/PharDownloader.php 15 11 11
/src/Composer/Downloader/RarDownloader.php 69 25 14
/src/Composer/Downloader/SvnDownloader.php 122 129 42
/src/Composer/Downloader/TarDownloader.php 16 11 11
/src/Composer/Downloader/TransportException.php 45 29 9
/src/Composer/Downloader/VcsCapableDownloaderInterface.php 31 3 3
/src/Composer/Downloader/VcsDownloader.php 178 167 52
/src/Composer/Downloader/XzDownloader.php 37 14 13
/src/Composer/Downloader/ZipDownloader.php 196 168 65
/src/Composer/EventDispatcher/Event.php 99 8 5
/src/Composer/EventDispatcher/EventDispatcher.php 328 337 79
/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 755 418 68
/src/Composer/Filter/PlatformRequirementFilter/IgnoreAllPlatformRequirementFilter.php 24 2 2
/src/Composer/Filter/PlatformRequirementFilter/IgnoreListPlatformRequirementFilter.php 63 42 15
/src/Composer/Filter/PlatformRequirementFilter/IgnoreNothingPlatformRequirementFilter.php 28 1 1
/src/Composer/Filter/PlatformRequirementFilter/PlatformRequirementFilterFactory.php 31 11 8
/src/Composer/Filter/PlatformRequirementFilter/PlatformRequirementFilterInterface.php 19 1 1
/src/Composer/IO/BaseIO.php 134 114 34
/src/Composer/IO/BufferIO.php 75 60 23
/src/Composer/IO/ConsoleIO.php 113 165 41
/src/Composer/IO/IOInterface.php 108 41 7
/src/Composer/IO/NullIO.php 86 50 11
/src/Composer/InstalledVersions.php 281 135 49
/src/Composer/Installer.php 789 445 73
/src/Composer/Installer/BinaryInstaller.php 98 97 35
/src/Composer/Installer/BinaryPresenceInterface.php 31 1 1
/src/Composer/Installer/InstallationManager.php 633 188 58
/src/Composer/Installer/InstallerEvent.php 76 29 10
/src/Composer/Installer/InstallerEvents.php 15 3 3
/src/Composer/Installer/InstallerInterface.php 116 17 7
/src/Composer/Installer/LibraryInstaller.php 131 134 39
/src/Composer/Installer/MetapackageInstaller.php 40 54 18
/src/Composer/Installer/NoopInstaller.php 99 54 16
/src/Composer/Installer/PackageEvent.php 106 31 8
/src/Composer/Installer/PackageEvents.php 20 8 3
/src/Composer/Installer/PluginInstaller.php 112 63 32
/src/Composer/Installer/ProjectInstaller.php 110 81 22
/src/Composer/Installer/SuggestedPackagesReporter.php 152 65 22
/src/Composer/Json/JsonFile.php 116 183 55
/src/Composer/Json/JsonFormatter.php 119 42 22
/src/Composer/Json/JsonManipulator.php 348 335 55
/src/Composer/Json/JsonValidationException.php 39 10 10
/src/Composer/PHPStan/ConfigReturnTypeExtension.php 59 157 31
/src/Composer/PHPStan/RuleReasonDataReturnTypeExtension.php 48 82 14
/src/Composer/Package/AliasPackage.php 201 96 28
/src/Composer/Package/Archiver/ArchivableFilesFilter.php 31 9 8
/src/Composer/Package/Archiver/ArchivableFilesFinder.php 100 36 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 67 51 31
/src/Composer/Package/Archiver/ComposerExcludeFilter.php 20 1 1
/src/Composer/Package/Archiver/GitExcludeFilter.php 51 16 12
/src/Composer/Package/Archiver/PharArchiver.php 123 55 26
/src/Composer/Package/Archiver/ZipArchiver.php 105 29 22
/src/Composer/Package/BasePackage.php 232 80 38
/src/Composer/Package/Comparer/Comparer.php 128 53 27
/src/Composer/Package/CompleteAliasPackage.php 43 27 10
/src/Composer/Package/CompletePackage.php 74 51 12
/src/Composer/Package/CompletePackageInterface.php 109 21 3
/src/Composer/Package/Dumper/ArrayDumper.php 63 48 15
/src/Composer/Package/Link.php 136 39 21
/src/Composer/Package/Loader/ArrayLoader.php 241 214 48
/src/Composer/Package/Loader/InvalidPackageException.php 59 16 8
/src/Composer/Package/Loader/JsonLoader.php 39 18 12
/src/Composer/Package/Loader/LoaderInterface.php 38 5 2
/src/Composer/Package/Loader/RootPackageLoader.php 86 124 47
/src/Composer/Package/Loader/ValidatingArrayLoader.php 299 360 66
/src/Composer/Package/Locker.php 399 209 62
/src/Composer/Package/Package.php 658 167 32
/src/Composer/Package/PackageInterface.php 404 58 7
/src/Composer/Package/RootAliasPackage.php 173 25 10
/src/Composer/Package/RootPackage.php 120 27 9
/src/Composer/Package/RootPackageInterface.php 32 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 225 224 52
/src/Composer/Package/Version/VersionParser.php 50 56 24
/src/Composer/Package/Version/VersionSelector.php 246 89 42
/src/Composer/PartialComposer.php 111 33 5
/src/Composer/Platform/HhvmDetector.php 39 41 27
/src/Composer/Platform/Runtime.php 88 47 11
/src/Composer/Platform/Version.php 87 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 60 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 199 218 63
/src/Composer/Plugin/PostFileDownloadEvent.php 135 38 13
/src/Composer/Plugin/PreCommandRunEvent.php 59 15 9
/src/Composer/Plugin/PreFileDownloadEvent.php 109 27 10
/src/Composer/Plugin/PrePoolCreateEvent.php 96 35 7
/src/Composer/Question/StrictConfirmationQuestion.php 41 20 13
/src/Composer/Repository/AdvisoryProviderInterface.php 27 8 5
/src/Composer/Repository/ArrayRepository.php 198 102 44
/src/Composer/Repository/ArtifactRepository.php 137 51 30
/src/Composer/Repository/CanonicalPackagesTrait.php 45 4 4
/src/Composer/Repository/ComposerRepository.php 1609 722 103
/src/Composer/Repository/CompositeRepository.php 193 53 21
/src/Composer/Repository/ConfigurableRepositoryInterface.php 25 2 2
/src/Composer/Repository/FilesystemRepository.php 186 151 56
/src/Composer/Repository/FilterRepository.php 209 75 27
/src/Composer/Repository/InstalledArrayRepository.php 36 10 9
/src/Composer/Repository/InstalledFilesystemRepository.php 30 7 7
/src/Composer/Repository/InstalledRepository.php 124 95 37
/src/Composer/Repository/InstalledRepositoryInterface.php 32 2 1
/src/Composer/Repository/InvalidRepositoryException.php 20 1 1
/src/Composer/Repository/LockArrayRepository.php 26 2 2
/src/Composer/Repository/PackageRepository.php 56 27 24
/src/Composer/Repository/PathRepository.php 227 96 44
/src/Composer/Repository/PearRepository.php 28 5 5
/src/Composer/Repository/PlatformRepository.php 564 434 67
/src/Composer/Repository/RepositoryFactory.php 56 117 38
/src/Composer/Repository/RepositoryInterface.php 17 8 5
/src/Composer/Repository/RepositoryManager.php 99 59 23
/src/Composer/Repository/RepositorySecurityException.php 20 1 1
/src/Composer/Repository/RepositorySet.php 232 115 43
/src/Composer/Repository/RepositoryUtils.php 66 12 9
/src/Composer/Repository/RootPackageRepository.php 31 2 2
/src/Composer/Repository/Vcs/FossilDriver.php 125 90 37
/src/Composer/Repository/Vcs/GitBitbucketDriver.php 436 167 51
/src/Composer/Repository/Vcs/GitDriver.php 247 110 40
/src/Composer/Repository/Vcs/GitHubDriver.php 613 311 70
/src/Composer/Repository/Vcs/GitLabDriver.php 507 233 62
/src/Composer/Repository/Vcs/HgDriver.php 228 92 32
/src/Composer/Repository/Vcs/PerforceDriver.php 153 53 28
/src/Composer/Repository/Vcs/SvnDriver.php 388 170 51
/src/Composer/Repository/Vcs/VcsDriver.php 137 71 35
/src/Composer/Repository/Vcs/VcsDriverInterface.php 27 20 6
/src/Composer/Repository/VcsRepository.php 466 210 65
/src/Composer/Repository/VersionCacheInterface.php 20 1 1
/src/Composer/Repository/WritableArrayRepository.php 61 18 14
/src/Composer/Repository/WritableRepositoryInterface.php 61 3 3
/src/Composer/Script/Event.php 84 31 18
/src/Composer/Script/ScriptEvents.php 21 14 3
/src/Composer/SelfUpdate/Keys.php 22 8 6
/src/Composer/SelfUpdate/Versions.php 109 57 33
/src/Composer/Util/AuthHelper.php 159 155 47
/src/Composer/Util/Bitbucket.php 106 81 31
/src/Composer/Util/ComposerMirror.php 54 40 17
/src/Composer/Util/ConfigValidator.php 69 109 38
/src/Composer/Util/ErrorHandler.php 70 50 29
/src/Composer/Util/Filesystem.php 272 413 74
/src/Composer/Util/Git.php 385 379 71
/src/Composer/Util/GitHub.php 129 80 27
/src/Composer/Util/GitLab.php 213 80 33
/src/Composer/Util/Hg.php 96 57 22
/src/Composer/Util/Http/CurlDownloader.php 480 355 74
/src/Composer/Util/Http/CurlResponse.php 39 9 7
/src/Composer/Util/Http/ProxyItem.php 113 62 23
/src/Composer/Util/Http/ProxyManager.php 40 52 27
/src/Composer/Util/Http/RequestProxy.php 164 65 30
/src/Composer/Util/Http/Response.php 29 38 19
/src/Composer/Util/HttpDownloader.php 343 196 64
/src/Composer/Util/IniHelper.php 44 5 5
/src/Composer/Util/Loop.php 60 46 25
/src/Composer/Util/MetadataMinifier.php 15 5 5
/src/Composer/Util/NoProxyPattern.php 369 175 42
/src/Composer/Util/PackageInfo.php 22 14 8
/src/Composer/Util/PackageSorter.php 74 37 15
/src/Composer/Util/Perforce.php 395 256 57
/src/Composer/Util/Platform.php 331 121 48
/src/Composer/Util/ProcessExecutor.php 145 262 79
/src/Composer/Util/RemoteFilesystem.php 324 303 70
/src/Composer/Util/Silencer.php 71 13 12
/src/Composer/Util/StreamContextFactory.php 111 83 29
/src/Composer/Util/Svn.php 345 134 47
/src/Composer/Util/SyncHelper.php 49 16 13
/src/Composer/Util/Tar.php 44 16 12
/src/Composer/Util/TlsHelper.php 194 72 25
/src/Composer/Util/Url.php 42 63 16
/src/Composer/Util/Zip.php 78 39 17
/src/bootstrap.php 17 12 10
None 415 475 6