Problem/Motivation

Onlyone module does not require admin_toolbar module as a dependency to work, however, it is declared as a dependency in the composer.json file.

It implies that admin_toolbar module is downloaded and included in the project codebase even if it is not required.

Admin Toolbar module is only required when the onlyone_admin_toolbar module is installed.

Steps to reproduce

* Install the onlyone module using composer.
* Confirm that admin_toolbar module is downloaded to the codebase and included in composer.lock file

Proposed resolution

Remove the explicit dependency on module's composer.json file

Remaining tasks

User interface changes

API changes

Data model changes

Issue fork onlyone-3555754

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

plopesc created an issue. See original summary.

  • adriancid committed 3137b665 on 2.x authored by plopesc
    [#3555754] feat: Remove Admin Toolbar explicit dependency in composer....
adriancid’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.