Contrib project analyzer should enable all submodules for comprehensive runtime analysis

Created on 11 March 2021, almost 4 years ago
Updated 4 March 2024, 10 months ago

Problem/Motivation

When we run the project_analysis job currently, we are only processing the primary module. The submodules are not being enabled and thus being skipped for runtime analysis.

Steps to reproduce

Proposed resolution

Pass the primary and submodule data to the tsv file that is created, composer require each submodule (to ensure all dependencies are retrieved) and drush en each submodule - then run upgrade status drush commands.

Remaining tasks

User interface changes

API changes

Data model changes

โœจ Feature request
Status

Active

Component

Code

Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States Mixologic Portland, OR

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.

  • ๐Ÿ‡ญ๐Ÿ‡บHungary Gรกbor Hojtsy Hungary

    Moving to the Project Analysis queue where the bot lives now.

  • ๐Ÿ‡ณ๐Ÿ‡ฑNetherlands bbrala Netherlands

    Hmmz, think we still dont enable the children. It is something we could do, but would not do this based on tsv. That thing is not fun.

    Perhaps a loop into the module location or discover modules looking for cetain module files inside the project is a way to do this?

Production build 0.71.5 2024