summaryrefslogtreecommitdiffstatshomepage
path: root/composer
diff options
context:
space:
mode:
Diffstat (limited to 'composer')
-rw-r--r--composer/Metapackage/CoreRecommended/composer.json1
-rw-r--r--composer/Plugin/RecipeUnpack/Plugin.php4
-rw-r--r--composer/Plugin/RecipeUnpack/UnpackCommand.php4
3 files changed, 5 insertions, 4 deletions
diff --git a/composer/Metapackage/CoreRecommended/composer.json b/composer/Metapackage/CoreRecommended/composer.json
index 069bed420fc..0986f1cb8a9 100644
--- a/composer/Metapackage/CoreRecommended/composer.json
+++ b/composer/Metapackage/CoreRecommended/composer.json
@@ -52,6 +52,7 @@
"symfony/polyfill-intl-normalizer": "~v1.32.0",
"symfony/polyfill-mbstring": "~v1.32.0",
"symfony/polyfill-php84": "~v1.32.0",
+ "symfony/polyfill-php85": "~v1.32.0",
"symfony/process": "~v7.3.0",
"symfony/psr-http-message-bridge": "~v7.3.0",
"symfony/routing": "~v7.3.0",
diff --git a/composer/Plugin/RecipeUnpack/Plugin.php b/composer/Plugin/RecipeUnpack/Plugin.php
index e3738aeae2c..fe294ecb8b7 100644
--- a/composer/Plugin/RecipeUnpack/Plugin.php
+++ b/composer/Plugin/RecipeUnpack/Plugin.php
@@ -7,7 +7,7 @@ use Composer\Composer;
use Composer\EventDispatcher\EventSubscriberInterface;
use Composer\Installer;
use Composer\IO\IOInterface;
-use Composer\Package\Package;
+use Composer\Package\PackageInterface;
use Composer\Plugin\Capability\CommandProvider;
use Composer\Plugin\Capable;
use Composer\Plugin\PluginInterface;
@@ -107,7 +107,7 @@ final class Plugin implements PluginInterface, EventSubscriberInterface, Capable
$packages = $composer->getRepositoryManager()->getLocalRepository()->findPackages($package_name);
$package = reset($packages);
- if (!$package instanceof Package) {
+ if (!$package instanceof PackageInterface) {
if (!$isInstalling) {
$event->getIO()->write('Recipes are not unpacked when the --no-install option is used.', verbosity: IOInterface::VERBOSE);
return;
diff --git a/composer/Plugin/RecipeUnpack/UnpackCommand.php b/composer/Plugin/RecipeUnpack/UnpackCommand.php
index be87544677c..60bd86f08c1 100644
--- a/composer/Plugin/RecipeUnpack/UnpackCommand.php
+++ b/composer/Plugin/RecipeUnpack/UnpackCommand.php
@@ -3,7 +3,7 @@
namespace Drupal\Composer\Plugin\RecipeUnpack;
use Composer\Command\BaseCommand;
-use Composer\Package\Package;
+use Composer\Package\PackageInterface;
use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
@@ -75,7 +75,7 @@ EOT
$packages = $local_repo->findPackages($package_name);
$package = reset($packages);
- if (!$package instanceof Package) {
+ if (!$package instanceof PackageInterface) {
$io->error(sprintf('<info>%s</info> does not resolve to a package.', $package_name));
return 1;
}