Skip to content

Commit

Permalink
Fix inconsistent parameter names in inheritance trees
Browse files Browse the repository at this point in the history
  • Loading branch information
Seldaek committed Mar 16, 2022
1 parent 38813e1 commit 20e410f
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions src/Composer/Downloader/FileDownloader.php
Expand Up @@ -476,7 +476,7 @@ protected function processUrl(PackageInterface $package, string $url): string
* @inheritDoc
* @throws \RuntimeException
*/
public function getLocalChanges(PackageInterface $package, string $targetDir): ?string
public function getLocalChanges(PackageInterface $package, string $path): ?string
{
$prevIO = $this->io;

Expand All @@ -485,7 +485,7 @@ public function getLocalChanges(PackageInterface $package, string $targetDir): ?
$e = null;
$output = '';

$targetDir = Filesystem::trimTrailingSlash($targetDir);
$targetDir = Filesystem::trimTrailingSlash($path);
try {
if (is_dir($targetDir.'_compare')) {
$this->filesystem->removeDirectory($targetDir.'_compare');
Expand Down
12 changes: 6 additions & 6 deletions src/Composer/Package/RootAliasPackage.php
Expand Up @@ -91,21 +91,21 @@ public function getConfig(): array
/**
* @inheritDoc
*/
public function setRequires(array $require): void
public function setRequires(array $requires): void
{
$this->requires = $this->replaceSelfVersionDependencies($require, Link::TYPE_REQUIRE);
$this->requires = $this->replaceSelfVersionDependencies($requires, Link::TYPE_REQUIRE);

$this->aliasOf->setRequires($require);
$this->aliasOf->setRequires($requires);
}

/**
* @inheritDoc
*/
public function setDevRequires(array $devRequire): void
public function setDevRequires(array $devRequires): void
{
$this->devRequires = $this->replaceSelfVersionDependencies($devRequire, Link::TYPE_DEV_REQUIRE);
$this->devRequires = $this->replaceSelfVersionDependencies($devRequires, Link::TYPE_DEV_REQUIRE);

$this->aliasOf->setDevRequires($devRequire);
$this->aliasOf->setDevRequires($devRequires);
}

/**
Expand Down
6 changes: 3 additions & 3 deletions src/Composer/Repository/ArrayRepository.php
Expand Up @@ -57,16 +57,16 @@ public function getRepoName()
/**
* @inheritDoc
*/
public function loadPackages(array $packageMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = array())
public function loadPackages(array $packageNameMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = array())
{
$packages = $this->getPackages();

$result = array();
$namesFound = array();
foreach ($packages as $package) {
if (array_key_exists($package->getName(), $packageMap)) {
if (array_key_exists($package->getName(), $packageNameMap)) {
if (
(!$packageMap[$package->getName()] || $packageMap[$package->getName()]->matches(new Constraint('==', $package->getVersion())))
(!$packageNameMap[$package->getName()] || $packageNameMap[$package->getName()]->matches(new Constraint('==', $package->getVersion())))
&& StabilityFilter::isPackageAcceptable($acceptableStabilities, $stabilityFlags, $package->getNames(), $package->getStability())
&& !isset($alreadyLoaded[$package->getName()][$package->getVersion()])
) {
Expand Down
4 changes: 2 additions & 2 deletions src/Composer/Repository/CompositeRepository.php
Expand Up @@ -105,13 +105,13 @@ public function findPackages($name, $constraint = null): array
/**
* @inheritDoc
*/
public function loadPackages(array $packageMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = array()): array
public function loadPackages(array $packageNameMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = array()): array
{
$packages = array();
$namesFound = array();
foreach ($this->repositories as $repository) {
/* @var $repository RepositoryInterface */
$result = $repository->loadPackages($packageMap, $acceptableStabilities, $stabilityFlags, $alreadyLoaded);
$result = $repository->loadPackages($packageNameMap, $acceptableStabilities, $stabilityFlags, $alreadyLoaded);
$packages[] = $result['packages'];
$namesFound[] = $result['namesFound'];
}
Expand Down
10 changes: 5 additions & 5 deletions src/Composer/Repository/FilterRepository.php
Expand Up @@ -112,19 +112,19 @@ public function findPackages($name, $constraint = null): array
/**
* @inheritDoc
*/
public function loadPackages(array $packageMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = array()): array
public function loadPackages(array $packageNameMap, array $acceptableStabilities, array $stabilityFlags, array $alreadyLoaded = array()): array
{
foreach ($packageMap as $name => $constraint) {
foreach ($packageNameMap as $name => $constraint) {
if (!$this->isAllowed($name)) {
unset($packageMap[$name]);
unset($packageNameMap[$name]);
}
}

if (!$packageMap) {
if (!$packageNameMap) {
return array('namesFound' => array(), 'packages' => array());
}

$result = $this->repo->loadPackages($packageMap, $acceptableStabilities, $stabilityFlags, $alreadyLoaded);
$result = $this->repo->loadPackages($packageNameMap, $acceptableStabilities, $stabilityFlags, $alreadyLoaded);
if (!$this->canonical) {
$result['namesFound'] = array();
}
Expand Down

0 comments on commit 20e410f

Please sign in to comment.