Method Fossilization

Method
Level
public function getRepoName( ) ;
26
public function __construct(array $packages = [ ]) { /**/ }
10
public function getComposerInformation(string $identifier) : ?array ;
10
public function initialize( ) : void ;
9
public function getFileContent(string $file, string $identifier) : ?string ;
9
public function getChangeDate(string $identifier) : ?\DateTimeImmutable ;
9
public function getRootIdentifier( ) : string ;
9
public function getBranches( ) : array ;
9
public function getTags( ) : array ;
9
public function getDist(string $identifier) : ?array ;
9
public function getSource(string $identifier) : array ;
9
public function getUrl( ) : string ;
9
public static function supports(IOInterface $io, Config $config, string $url, bool $deep = false) : bool ;
9
public function __construct(string $name, array $args = [ ], array $flags = [ ]) { /**/ }
9
public function __construct(string $name) { /**/ }
9
public function search(string $query, int $mode = 0, ?string $type = null) ;
8
protected function initialize( ) { /**/ }
8
public function download(PackageInterface $package, string $path, ?PackageInterface $prevPackage = null) : PromiseInterface ;
7
public function install(PackageInterface $package, string $path) : PromiseInterface ;
7
public function getLocalChanges(PackageInterface $package, string $path) : ?string ;
7
abstract protected function extract(PackageInterface $package, string $file, string $path) : PromiseInterface ;
7
public function supports(string $packageType) ;
7
public function download(PackageInterface $package, ?PackageInterface $prevPackage = null) ;
7
public function prepare(string $type, PackageInterface $package, ?PackageInterface $prevPackage = null) ;
7
public function install(InstalledRepositoryInterface $repo, PackageInterface $package) ;
7
public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) ;
7
public function uninstall(InstalledRepositoryInterface $repo, PackageInterface $package) ;
7
public function findPackage(string $name, $constraint) ;
6
public function findPackages(string $name, $constraint = null) ;
6
public function getPackages( ) ;
6
public function loadPackages(array $packageNameMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = [ ]) ;
6
public function getProviders(string $packageName) ;
6
abstract protected function doDownload(PackageInterface $package, string $path, string $url, ?PackageInterface $prevPackage = null) : PromiseInterface ;
6
abstract protected function doInstall(PackageInterface $package, string $path, string $url) : PromiseInterface ;
6
abstract protected function doUpdate(PackageInterface $initial, PackageInterface $target, string $path, string $url) : PromiseInterface ;
6
abstract protected function getCommitLogs(string $fromReference, string $toReference, string $path) : string ;
6
abstract protected function hasMetadataRepository(string $path) : bool ;
6
public function show(bool $lock) ;
6
public function getRepoConfig( ) ;
5
public function prepare(string $type, PackageInterface $package, string $path, ?PackageInterface $prevPackage = null) : PromiseInterface ;
5
public function remove(PackageInterface $package, string $path) : PromiseInterface ;
5
public function cleanup(string $type, PackageInterface $package, string $path, ?PackageInterface $prevPackage = null) : PromiseInterface ;
5
public function isInstalled(InstalledRepositoryInterface $repo, PackageInterface $package) ;
5
public function cleanup(string $type, PackageInterface $package, ?PackageInterface $prevPackage = null) ;
5
public function getInstallPath(PackageInterface $package) ;
5
public function load(array $config, string $class = 'Composer\Package\CompletePackage') : BasePackage ;
5
public function hasPackage(PackageInterface $package) ;
4
public function write(bool $devMode, InstallationManager $installationManager) ;
4
public function reload( ) ;
4
protected function getContents(string $url) : Response { /**/ }
4
public function hasComposerFile(string $identifier) : bool ;
4
public function cleanup( ) : void ;
4
public function writeRaw($messages, bool $newline = true, int $verbosity = self::NORMAL) ;
4
public function writeErrorRaw($messages, bool $newline = true, int $verbosity = self::NORMAL) ;
4
public function __construct($reason, $reasonData) { /**/ }
4
abstract public function getLiterals( ) : array ;
4
abstract public function getHash( ) ;
4
abstract public function __toString( ) : string ;
4
abstract public function equals(Rule $rule) : bool ;
4
abstract public function isAssertion( ) : bool ;
4
public function isIgnored(string $req) : bool ;
4
public function isUpperBoundIgnored(string $req) : bool ;
4
public function __construct(string $packageName, string $advisoryId, ConstraintInterface $affectedVersions) { /**/ }
4
public function jsonSerialize( ) { /**/ }
4
public function getAliasOf( ) { /**/ }
4
public function __toString( ) : string ;
4
public function isFresh( ) ;
3
public function addPackage(PackageInterface $package) { /**/ }
3
public function hasSecurityAdvisories( ) : bool ;
3
public function getSecurityAdvisories(array $packageConstraintMap, bool $allowPartialAdvisories = false) : array ;
3
public function isInteractive( ) ;
3
public function isVerbose( ) ;
3
public function isVeryVerbose( ) ;
3
public function isDebug( ) ;
3
public function isDecorated( ) ;
3
public function write($messages, bool $newline = true, int $verbosity = self::NORMAL) ;
3
public function writeError($messages, bool $newline = true, int $verbosity = self::NORMAL) ;
3
public function overwrite($messages, bool $newline = true, ?int $size = null, int $verbosity = self::NORMAL) ;
3
public function overwriteError($messages, bool $newline = true, ?int $size = null, int $verbosity = self::NORMAL) ;
3
public function ask(string $question, $default = null) ;
3
public function askConfirmation(string $question, bool $default = true) ;
3
public function askAndValidate(string $question, callable $validator, ?int $attempts = null, $default = null) ;
3
public function askAndHideAnswer(string $question) ;
3
public function select(string $question, array $choices, $default, $attempts = false, string $errorMessage = 'Value "%s" is invalid', bool $multiselect = false) ;
3
public function getVcsReference(PackageInterface $package, string $path) : ?string ;
3
protected function cleanChanges(PackageInterface $package, string $path, bool $update) : PromiseInterface { /**/ }
3
public function getInstallationSource( ) : string ;
3
public function update(PackageInterface $initial, PackageInterface $target, string $path) : PromiseInterface ;
3
protected function getInstallOperationAppendix(PackageInterface $package, string $path) : string { /**/ }
3
public function __construct(array $presentPackages, array $resultPackages) { /**/ }
3
public function isProxyCommand( ) { /**/ }
3
public function getScripts( ) : array ;
3
public function setScripts(array $scripts) : void ;
3
public function getRepositories( ) : array ;
3
public function setRepositories(array $repositories) : void ;
3
public function getLicense( ) : array ;
3
public function setLicense(array $license) : void ;
3
public function getKeywords( ) : array ;
3
public function setKeywords(array $keywords) : void ;
3
public function getDescription( ) : ?string ;
3
public function setDescription(string $description) : void ;
3
public function getHomepage( ) : ?string ;
3
public function setHomepage(string $homepage) : void ;
3
public function getAuthors( ) : array ;
3
public function setAuthors(array $authors) : void ;
3
public function getSupport( ) : array ;
3
public function setSupport(array $support) : void ;
3
public function getFunding( ) : array ;
3
public function setFunding(array $funding) : void ;
3
public function isAbandoned( ) : bool ;
3
public function getReplacementPackage( ) : ?string ;
3
public function setAbandoned($abandoned) : void ;
3
public function getArchiveName( ) : ?string ;
3
public function setArchiveName(string $name) : void ;
3
public function getArchiveExcludes( ) : array ;
3
public function setArchiveExcludes(array $excludes) : void ;
3
public function isDev( ) : bool ;
3
public function getType( ) : string ;
3
public function getTargetDir( ) : ?string ;
3
public function getExtra( ) : array ;
3
public function setInstallationSource(?string $type) : void ;
3
public function getInstallationSource( ) : ?string ;
3
public function getSourceType( ) : ?string ;
3
public function getSourceUrl( ) : ?string ;
3
public function getSourceUrls( ) : array ;
3
public function getSourceReference( ) : ?string ;
3
public function getSourceMirrors( ) : ?array ;
3
public function setSourceMirrors(?array $mirrors) : void ;
3
public function getDistType( ) : ?string ;
3
public function getDistUrl( ) : ?string ;
3
public function getDistUrls( ) : array ;
3
public function getDistReference( ) : ?string ;
3
public function getDistSha1Checksum( ) : ?string ;
3
public function getDistMirrors( ) : ?array ;
3
public function setDistMirrors(?array $mirrors) : void ;
3
public function getVersion( ) : string ;
3
public function getPrettyVersion( ) : string ;
3
public function getReleaseDate( ) : ?\DateTimeInterface ;
3
public function getStability( ) : string ;
3
public function getRequires( ) : array ;
3
public function getConflicts( ) : array ;
3
public function getProvides( ) : array ;
3
public function getReplaces( ) : array ;
3
public function getDevRequires( ) : array ;
3
public function getSuggests( ) : array ;
3
public function getAutoload( ) : array ;
3
public function getDevAutoload( ) : array ;
3
public function getIncludePaths( ) : array ;
3
public function getPhpExt( ) : ?array ;
3
public function getBinaries( ) : array ;
3
public function getNotificationUrl( ) : ?string ;
3
public function isDefaultBranch( ) : bool ;
3
public function getTransportOptions( ) : array ;
3
public function setTransportOptions(array $options) : void ;
3
public function setSourceReference(?string $reference) : void ;
3
public function setDistUrl(?string $url) : void ;
3
public function setDistType(?string $type) : void ;
3
public function setDistReference(?string $reference) : void ;
3
public function setSourceDistReferences(string $reference) : void ;
3
public function getAliases( ) : array ;
3
public function getMinimumStability( ) : string ;
3
public function getStabilityFlags( ) : array ;
3
public function getReferences( ) : array ;
3
public function getPreferStable( ) : bool ;
3
public function getConfig( ) : array ;
3
public function setStabilityFlags(array $stabilityFlags) : void ;
3
public function setMinimumStability(string $minimumStability) : void ;
3
public function setPreferStable(bool $preferStable) : void ;
3
public function setConfig(array $config) : void ;
3
public function setReferences(array $references) : void ;
3
public function setAliases(array $aliases) : void ;
3
public function __construct(string $sourcePath) { /**/ }
3
public function archive(string $sources, string $target, string $format, array $excludes = [ ], bool $ignoreFilters = false) : string ;
3
public function supports(string $format, ?string $sourceType) : bool ;
3
public function setDevPackageNames(array $devPackageNames) ;
2
public function getDevPackageNames( ) ;
2
public function addRepository(RepositoryInterface $repository) : void { /**/ }
2
public function getDevMode( ) { /**/ }
2
protected function shouldCache(string $identifier) : bool { /**/ }
2
public function __construct(array $request, ?int $code, array $headers, ?string $body) { /**/ }
2
public function addRepository(string $name, $config, bool $append = true) : void ;
2
public function removeRepository(string $name) : void ;
2
public function addConfigSetting(string $name, $value) : void ;
2
public function removeConfigSetting(string $name) : void ;
2
public function addProperty(string $name, $value) : void ;
2
public function removeProperty(string $name) : void ;
2
public function addLink(string $type, string $name, string $value) : void ;
2
public function removeLink(string $type, string $name) : void ;
2
public function getName( ) : string ;
2
public function __construct(InputInterface $input, OutputInterface $output, HelperSet $helperSet) { /**/ }
2
public function getAuthentications( ) ;
2
public function hasAuthentication(string $repositoryName) ;
2
public function getAuthentication(string $repositoryName) ;
2
public function setAuthentication(string $repositoryName, string $username, ?string $password = null) ;
2
public function loadConfiguration(Config $config) ;
2
public function __construct(IOInterface $io, Config $config, ?ProcessExecutor $process = null, ?Filesystem $fs = null) { /**/ }
2
protected function reapplyChanges(string $path) : void { /**/ }
2
public function getUnpushedChanges(PackageInterface $package, string $path) : ?string ;
2
public function disable( ) : void { /**/ }
2
public function versionCompare(PackageInterface $a, PackageInterface $b, string $operator) : bool ;
2
public function selectPreferredPackages(Pool $pool, array $literals, ?string $requiredPackage = null) : array ;
2
public function getOperationType( ) ;
2
public function __toString( ) ;
2
public function complete(CompletionInput $input, CompletionSuggestions $suggestions) : void { /**/ }
2
protected function initialize(InputInterface $input, OutputInterface $output) { /**/ }
2
public function ensureBinariesPresence(PackageInterface $package) ;
2
public function __construct(IOInterface $io, PartialComposer $composer, ?string $type = 'library', ?Filesystem $filesystem = null, ?BinaryInstaller $binaryInstaller = null) { /**/ }
2
public function getName( ) : string ;
2
public function getPrettyName( ) : string ;
2
public function getNames(bool $provides = true) : array ;
2
public function setId(int $id) : void ;
2
public function getId( ) : int ;
2
public function getFullPrettyVersion(bool $truncate = true, int $displayMode = self::DISPLAY_SOURCE_REF_IF_DEV) : string ;
2
public function setRepository(RepositoryInterface $repository) : void ;
2
public function getRepository( ) : ?RepositoryInterface ;
2
public function getUniqueName( ) : string ;
2
public function getPrettyString( ) : string ;
2
public function __clone( ) { /**/ }
2
public function setRequires(array $requires) : void ;
2
public function setDevRequires(array $devRequires) : void ;
2
public function setConflicts(array $conflicts) : void ;
2
public function setProvides(array $provides) : void ;
2
public function setReplaces(array $replaces) : void ;
2
public function setAutoload(array $autoload) : void ;
2
public function setDevAutoload(array $devAutoload) : void ;
2
public function setSuggests(array $suggests) : void ;
2
public function setExtra(array $extra) : void ;
2
public function __construct(?VersionParser $parser = null, bool $loadOptions = false) { /**/ }
2