Files Overview

Filename LoC Issues Analysers
/phpstan/ignore-by-php-version.neon.php 9 3 1
/src/Composer/Advisory/Auditor.php 295 124 37
/src/Composer/Advisory/IgnoredSecurityAdvisory.php 40 23 15
/src/Composer/Advisory/PartialSecurityAdvisory.php 43 34 13
/src/Composer/Advisory/SecurityAdvisory.php 74 27 14
/src/Composer/Autoload/AutoloadGenerator.php 616 458 93
/src/Composer/Autoload/ClassLoader.php 576 183 39
/src/Composer/Autoload/ClassMapGenerator.php 40 39 19
/src/Composer/Cache.php 150 110 49
/src/Composer/Command/AboutCommand.php 47 15 9
/src/Composer/Command/ArchiveCommand.php 168 132 39
/src/Composer/Command/AuditCommand.php 45 34 22
/src/Composer/Command/BaseCommand.php 445 211 54
/src/Composer/Command/BaseDependencyCommand.php 158 117 41
/src/Composer/Command/BumpCommand.php 119 81 31
/src/Composer/Command/CheckPlatformReqsCommand.php 163 57 28
/src/Composer/Command/ClearCacheCommand.php 71 50 25
/src/Composer/Command/CompletionTrait.php 87 99 30
/src/Composer/Command/ConfigCommand.php 477 489 77
/src/Composer/Command/CreateProjectCommand.php 267 296 61
/src/Composer/Command/DependsCommand.php 30 26 15
/src/Composer/Command/DiagnoseCommand.php 468 282 66
/src/Composer/Command/DumpAutoloadCommand.php 53 72 16
/src/Composer/Command/ExecCommand.php 117 57 25
/src/Composer/Command/FundCommand.php 98 50 27
/src/Composer/Command/GlobalCommand.php 148 93 39
/src/Composer/Command/HomeCommand.php 85 73 26
/src/Composer/Command/InitCommand.php 161 287 67
/src/Composer/Command/InstallCommand.php 140 64 19
/src/Composer/Command/LicensesCommand.php 54 45 23
/src/Composer/Command/OutdatedCommand.php 119 65 22
/src/Composer/Command/PackageDiscoveryTrait.php 399 211 66
/src/Composer/Command/ProhibitsCommand.php 51 26 14
/src/Composer/Command/ReinstallCommand.php 91 66 27
/src/Composer/Command/RemoveCommand.php 290 134 36
/src/Composer/Command/RequireCommand.php 222 238 56
/src/Composer/Command/RunScriptCommand.php 179 74 34
/src/Composer/Command/ScriptAliasCommand.php 39 43 26
/src/Composer/Command/SearchCommand.php 103 61 29
/src/Composer/Command/SelfUpdateCommand.php 485 263 62
/src/Composer/Command/ShowCommand.php 427 589 88
/src/Composer/Command/StatusCommand.php 154 73 29
/src/Composer/Command/SuggestsCommand.php 76 35 21
/src/Composer/Command/UpdateCommand.php 147 151 40
/src/Composer/Command/ValidateCommand.php 134 134 32
/src/Composer/Compiler.php 257 129 43
/src/Composer/Composer.php 74 40 14
/src/Composer/Config.php 241 270 76
/src/Composer/Config/ConfigSourceInterface.php 61 14 4
/src/Composer/Config/JsonConfigSource.php 275 163 45
/src/Composer/Console/Application.php 278 483 100
/src/Composer/Console/GithubActionError.php 64 35 17
/src/Composer/Console/HtmlOutputFormatter.php 64 38 19
/src/Composer/Console/Input/InputArgument.php 59 33 18
/src/Composer/Console/Input/InputOption.php 62 38 18
/src/Composer/DependencyResolver/Decisions.php 220 70 25
/src/Composer/DependencyResolver/DefaultPolicy.php 156 133 48
/src/Composer/DependencyResolver/GenericRule.php 51 21 11
/src/Composer/DependencyResolver/LocalRepoTransaction.php 28 3 2
/src/Composer/DependencyResolver/LockTransaction.php 129 27 17
/src/Composer/DependencyResolver/MultiConflictRule.php 57 28 14
/src/Composer/DependencyResolver/Operation/InstallOperation.php 47 16 16
/src/Composer/DependencyResolver/Operation/MarkAliasInstalledOperation.php 47 10 10
/src/Composer/DependencyResolver/Operation/MarkAliasUninstalledOperation.php 47 10 10
/src/Composer/DependencyResolver/Operation/OperationInterface.php 27 2 2
/src/Composer/DependencyResolver/Operation/SolverOperation.php 32 8 8
/src/Composer/DependencyResolver/Operation/UninstallOperation.php 47 17 17
/src/Composer/DependencyResolver/Operation/UpdateOperation.php 76 22 19
/src/Composer/DependencyResolver/PolicyInterface.php 26 6 5
/src/Composer/DependencyResolver/Pool.php 127 67 31
/src/Composer/DependencyResolver/PoolBuilder.php 298 234 61
/src/Composer/DependencyResolver/PoolOptimizer.php 227 119 42
/src/Composer/DependencyResolver/Problem.php 404 235 51
/src/Composer/DependencyResolver/Request.php 200 47 24
/src/Composer/DependencyResolver/Rule.php 341 146 56
/src/Composer/DependencyResolver/Rule2Literals.php 101 22 10
/src/Composer/DependencyResolver/RuleSet.php 106 63 30
/src/Composer/DependencyResolver/RuleSetGenerator.php 154 99 32
/src/Composer/DependencyResolver/RuleSetIterator.php 53 38 11
/src/Composer/DependencyResolver/RuleWatchChain.php 45 8 8
/src/Composer/DependencyResolver/RuleWatchGraph.php 106 24 12
/src/Composer/DependencyResolver/RuleWatchNode.php 91 14 11
/src/Composer/DependencyResolver/Solver.php 200 181 57
/src/Composer/DependencyResolver/SolverBugException.php 18 1 1
/src/Composer/DependencyResolver/SolverProblemsException.php 66 53 26
/src/Composer/DependencyResolver/Transaction.php 149 71 24
/src/Composer/Downloader/ArchiveDownloader.php 104 98 40
/src/Composer/Downloader/ChangeReportInterface.php 31 2 2
/src/Composer/Downloader/DownloadManager.php 310 169 45
/src/Composer/Downloader/DownloaderInterface.php 31 22 6
/src/Composer/Downloader/DvcsDownloaderInterface.php 31 3 3
/src/Composer/Downloader/FileDownloader.php 521 262 62
/src/Composer/Downloader/FilesystemException.php 22 4 4
/src/Composer/Downloader/FossilDownloader.php 87 62 21
/src/Composer/Downloader/GitDownloader.php 355 314 49
/src/Composer/Downloader/GzipDownloader.php 29 24 18
/src/Composer/Downloader/HgDownloader.php 30 57 23
/src/Composer/Downloader/MaxFileSizeExceededException.php 15 1 1
/src/Composer/Downloader/PathDownloader.php 129 140 50
/src/Composer/Downloader/PerforceDownloader.php 101 45 21
/src/Composer/Downloader/PharDownloader.php 15 11 11
/src/Composer/Downloader/RarDownloader.php 39 23 13
/src/Composer/Downloader/SvnDownloader.php 223 131 42
/src/Composer/Downloader/TarDownloader.php 16 11 11
/src/Composer/Downloader/TransportException.php 40 27 9
/src/Composer/Downloader/VcsCapableDownloaderInterface.php 31 3 3
/src/Composer/Downloader/VcsDownloader.php 178 171 52
/src/Composer/Downloader/XzDownloader.php 31 12 12
/src/Composer/Downloader/ZipDownloader.php 226 158 63
/src/Composer/EventDispatcher/Event.php 99 9 6
/src/Composer/EventDispatcher/EventDispatcher.php 308 326 76
/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 728 489 70
/src/Composer/Filter/PlatformRequirementFilter/IgnoreAllPlatformRequirementFilter.php 24 2 2
/src/Composer/Filter/PlatformRequirementFilter/IgnoreListPlatformRequirementFilter.php 81 44 17
/src/Composer/Filter/PlatformRequirementFilter/IgnoreNothingPlatformRequirementFilter.php 28 2 1
/src/Composer/Filter/PlatformRequirementFilter/PlatformRequirementFilterFactory.php 31 12 9
/src/Composer/Filter/PlatformRequirementFilter/PlatformRequirementFilterInterface.php 19 1 1
/src/Composer/IO/BaseIO.php 132 128 29
/src/Composer/IO/BufferIO.php 75 61 27
/src/Composer/IO/ConsoleIO.php 213 220 42
/src/Composer/IO/IOInterface.php 234 59 10
/src/Composer/IO/NullIO.php 86 82 13
/src/Composer/InstalledVersions.php 63 109 40
/src/Composer/Installer.php 771 461 75
/src/Composer/Installer/BinaryInstaller.php 98 99 35
/src/Composer/Installer/BinaryPresenceInterface.php 31 1 1
/src/Composer/Installer/InstallationManager.php 630 223 60
/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 267 159 39
/src/Composer/Installer/MetapackageInstaller.php 74 56 18
/src/Composer/Installer/NoopInstaller.php 38 56 16
/src/Composer/Installer/PackageEvent.php 80 31 8
/src/Composer/Installer/PackageEvents.php 20 8 3
/src/Composer/Installer/PluginInstaller.php 91 73 33
/src/Composer/Installer/ProjectInstaller.php 38 84 23
/src/Composer/Installer/SuggestedPackagesReporter.php 203 72 25
/src/Composer/Json/JsonFile.php 114 180 54
/src/Composer/Json/JsonFormatter.php 121 46 22
/src/Composer/Json/JsonManipulator.php 251 377 55
/src/Composer/Json/JsonValidationException.php 39 11 11
/src/Composer/PHPStan/ConfigReturnTypeExtension.php 147 150 26
/src/Composer/PHPStan/RuleReasonDataReturnTypeExtension.php 36 82 14
/src/Composer/Package/AliasPackage.php 190 142 29
/src/Composer/Package/Archiver/ArchivableFilesFilter.php 31 9 8
/src/Composer/Package/Archiver/ArchivableFilesFinder.php 83 40 26
/src/Composer/Package/Archiver/ArchiveManager.php 183 74 41
/src/Composer/Package/Archiver/ArchiverInterface.php 43 8 7
/src/Composer/Package/Archiver/BaseExcludeFilter.php 67 59 34
/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 36 22
/src/Composer/Package/Archiver/ZipArchiver.php 31 28 21
/src/Composer/Package/BasePackage.php 203 88 39
/src/Composer/Package/Comparer/Comparer.php 128 53 27
/src/Composer/Package/CompleteAliasPackage.php 103 32 11
/src/Composer/Package/CompletePackage.php 58 56 14
/src/Composer/Package/CompletePackageInterface.php 109 22 4
/src/Composer/Package/Dumper/ArrayDumper.php 51 48 15
/src/Composer/Package/Link.php 89 43 23
/src/Composer/Package/Loader/ArrayLoader.php 241 218 51
/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 130 48
/src/Composer/Package/Loader/ValidatingArrayLoader.php 83 350 64
/src/Composer/Package/Locker.php 387 194 59
/src/Composer/Package/Package.php 707 210 36
/src/Composer/Package/PackageInterface.php 401 59 8
/src/Composer/Package/RootAliasPackage.php 157 31 12
/src/Composer/Package/RootPackage.php 96 28 10
/src/Composer/Package/RootPackageInterface.php 102 22 2
/src/Composer/Package/Version/StabilityFilter.php 33 6 5
/src/Composer/Package/Version/VersionBumper.php 104 34 16
/src/Composer/Package/Version/VersionGuesser.php 217 219 50
/src/Composer/Package/Version/VersionParser.php 50 58 24
/src/Composer/Package/Version/VersionSelector.php 252 95 45
/src/Composer/PartialComposer.php 96 30 5
/src/Composer/Platform/HhvmDetector.php 39 42 28
/src/Composer/Platform/Runtime.php 85 49 12
/src/Composer/Platform/Version.php 87 46 20
/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 27 11
/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 535 240 65
/src/Composer/Plugin/PostFileDownloadEvent.php 135 45 18
/src/Composer/Plugin/PreCommandRunEvent.php 59 15 9
/src/Composer/Plugin/PreFileDownloadEvent.php 130 32 12
/src/Composer/Plugin/PrePoolCreateEvent.php 96 37 8
/src/Composer/Question/StrictConfirmationQuestion.php 41 27 14
/src/Composer/Repository/AdvisoryProviderInterface.php 27 8 5
/src/Composer/Repository/ArrayRepository.php 67 116 46
/src/Composer/Repository/ArtifactRepository.php 137 56 32
/src/Composer/Repository/CanonicalPackagesTrait.php 45 4 4
/src/Composer/Repository/ComposerRepository.php 1610 838 106
/src/Composer/Repository/CompositeRepository.php 179 61 23
/src/Composer/Repository/ConfigurableRepositoryInterface.php 25 2 2
/src/Composer/Repository/FilesystemRepository.php 101 146 56
/src/Composer/Repository/FilterRepository.php 121 82 29
/src/Composer/Repository/InstalledArrayRepository.php 36 12 10
/src/Composer/Repository/InstalledFilesystemRepository.php 22 9 8
/src/Composer/Repository/InstalledRepository.php 190 120 43
/src/Composer/Repository/InstalledRepositoryInterface.php 27 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 99 42
/src/Composer/Repository/PearRepository.php 28 5 5
/src/Composer/Repository/PlatformRepository.php 149 452 69
/src/Composer/Repository/RepositoryFactory.php 68 141 40
/src/Composer/Repository/RepositoryInterface.php 17 12 8
/src/Composer/Repository/RepositoryManager.php 99 63 25
/src/Composer/Repository/RepositorySecurityException.php 20 1 1
/src/Composer/Repository/RepositorySet.php 231 122 45
/src/Composer/Repository/RepositoryUtils.php 61 10 8
/src/Composer/Repository/RootPackageRepository.php 31 3 3
/src/Composer/Repository/Vcs/FossilDriver.php 123 99 40
/src/Composer/Repository/Vcs/GitBitbucketDriver.php 436 181 54
/src/Composer/Repository/Vcs/GitDriver.php 252 118 41
/src/Composer/Repository/Vcs/GitHubDriver.php 591 318 71
/src/Composer/Repository/Vcs/GitLabDriver.php 509 263 67
/src/Composer/Repository/Vcs/HgDriver.php 235 105 35
/src/Composer/Repository/Vcs/PerforceDriver.php 179 58 29
/src/Composer/Repository/Vcs/SvnDriver.php 397 197 55
/src/Composer/Repository/Vcs/VcsDriver.php 137 74 35
/src/Composer/Repository/Vcs/VcsDriverInterface.php 94 20 6
/src/Composer/Repository/VcsRepository.php 459 209 66
/src/Composer/Repository/VersionCacheInterface.php 20 1 1
/src/Composer/Repository/WritableArrayRepository.php 37 19 15
/src/Composer/Repository/WritableRepositoryInterface.php 61 3 3
/src/Composer/Script/Event.php 84 32 19
/src/Composer/Script/ScriptEvents.php 21 14 3
/src/Composer/SelfUpdate/Keys.php 15 15 6
/src/Composer/SelfUpdate/Versions.php 109 61 36
/src/Composer/Util/AuthHelper.php 159 133 43
/src/Composer/Util/Bitbucket.php 106 87 35
/src/Composer/Util/ComposerMirror.php 54 43 19
/src/Composer/Util/ConfigValidator.php 69 109 38
/src/Composer/Util/ErrorHandler.php 38 32 17
/src/Composer/Util/Filesystem.php 271 420 73
/src/Composer/Util/Git.php 280 241 61
/src/Composer/Util/GitHub.php 129 83 29
/src/Composer/Util/GitLab.php 150 81 34
/src/Composer/Util/Hg.php 65 60 23
/src/Composer/Util/Http/CurlDownloader.php 448 352 72
/src/Composer/Util/Http/CurlResponse.php 39 11 8
/src/Composer/Util/Http/ProxyItem.php 113 64 25
/src/Composer/Util/Http/ProxyManager.php 52 59 29
/src/Composer/Util/Http/RequestProxy.php 125 66 31
/src/Composer/Util/Http/Response.php 25 56 20
/src/Composer/Util/HttpDownloader.php 343 232 66
/src/Composer/Util/IniHelper.php 44 5 5
/src/Composer/Util/Loop.php 114 47 25
/src/Composer/Util/MetadataMinifier.php 15 5 5
/src/Composer/Util/NoProxyPattern.php 369 182 44
/src/Composer/Util/PackageInfo.php 22 14 8
/src/Composer/Util/PackageSorter.php 74 41 17
/src/Composer/Util/Perforce.php 394 275 56
/src/Composer/Util/Platform.php 268 125 53
/src/Composer/Util/ProcessExecutor.php 118 261 77
/src/Composer/Util/RemoteFilesystem.php 425 341 71
/src/Composer/Util/Silencer.php 71 13 12
/src/Composer/Util/StreamContextFactory.php 77 89 31
/src/Composer/Util/Svn.php 289 151 50
/src/Composer/Util/SyncHelper.php 49 17 13
/src/Composer/Util/Tar.php 44 14 11
/src/Composer/Util/TlsHelper.php 194 80 27
/src/Composer/Util/Url.php 42 69 18
/src/Composer/Util/Zip.php 78 39 17
/src/bootstrap.php 17 12 10
None 257 9 2