Move ModuleHandler::buildModuleDependencies to extension listing code

Created on 29 November 2018, almost 6 years ago
Updated 19 April 2023, over 1 year ago

Problem/Motivation

Both modules and themes use ModuleHandlerInterface::buildModuleDependencies(). This code should be in the extension listing code as this is where this info is populated.

Proposed resolution

Move the code.

Remaining tasks

- add deprecation test
- review/commit

User interface changes

None

API changes

Deprecate ModuleHandlerInterface::buildModuleDependencies() in favour of protected static ExtensionList::buildDependencies()

Data model changes

None

Release notes snippet

None

πŸ“Œ Task
Status

Needs work

Version

10.1 ✨

Component
BaseΒ  β†’

Last updated 5 minutes ago

Created by

πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024