This task is for a new student in MD Systems, don't do it if it was not assigned to you.

Problem/Motivation

Similar to the #2801043: Include project namespace for module dependencies
Module names are not unique so using just module names for dependencies may get the wrong project.
See [#2299747] for more information.

Proposed resolution

Change the namespaces of the module dependencies.
No need for a module to be in both test dependency and regular.

Remaining tasks

User interface changes

API changes

Data model changes

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Ginovski created an issue. See original summary.

basti.diaaz’s picture

basti.diaaz’s picture

Assigned: Unassigned » basti.diaaz
basti.diaaz’s picture

Ginovski’s picture

Status: Active » Needs review
Ginovski’s picture

Status: Needs review » Reviewed & tested by the community
Berdir’s picture

Status: Reviewed & tested by the community » Needs work
+++ b/simplenews.info.yml
@@ -4,10 +4,9 @@ type: module
 dependencies:
-  - node
-  - field
-  - options
-  - views
-test_dependencies:
-  - monitoring
+  - drupal:node
+  - drupal:field
+  - drupal:options
+  - drupal:views
+  - monitoring:monitoring
 configure: simplenews.newsletter_list

monitoring was only a test dependency now it is a normal dependency, that's not correct, it needs to remain in the separate list.

Ginovski’s picture

Issue summary: View changes
Status: Needs work » Needs review
FileSize
309 bytes
1.34 KB

It was a mistake in the issue summary, fixing the proposed solution and patch accordingly.

jcnventura’s picture

jcnventura’s picture

Status: Needs review » Closed (duplicate)