Unpack composer plugin impact

Created on 21 May 2025, 12 days ago

Problem/Motivation

Hi,

I am searching for a way to install a recipe from the UI and I remember that Project Browser allows to do that, or am I wrong?

Anyway, the problem is that for the recipe I want to test, I tried the new Recipe Unpack composer plugin from this CR β†’ , issue: πŸ“Œ Dependencies should be 'unpacked' to the root composer.json and merged/resolved Active

The problem is that it removes the recipe from Composer.json.

And in https://git.drupalcode.org/project/project_browser/-/blob/2.0.x/src/Plug...

    $contrib_recipe_names = InstalledVersions::getInstalledPackagesByType(Recipe::COMPOSER_PROJECT_TYPE);

It is using infos from Composer, but as the unpack removes the recipe from composer.json, Project Browser can't detect contrib recipes.

Is it something already planned or I missed something?

Steps to reproduce

Proposed resolution

πŸ’¬ Support request
Status

Active

Version

2.0

Component

Documentation

Created by

πŸ‡«πŸ‡·France Grimreaper France πŸ‡«πŸ‡·

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024