According to Drupal standards, modules should include dependencies in the .info.yml file.
Dependencies should be namespaced in the format {project}:{module}, where {project} is the project name as it appears in the Drupal.org URL (e.g. drupal.org/project/views) and {module} is the module's machine name.

https://www.drupal.org/docs/8/creating-custom-modules/let-drupal-8-know-...

and

"Capitalize the name of the module, because module names are proper nouns."

https://www.drupal.org/docs/develop/documenting-your-project/help-text-s...

Patch to follow, thanks!

Comments

volkswagenchick created an issue. See original summary.

volkswagenchick’s picture

Assigned: volkswagenchick » Unassigned
Status: Active » Needs review
StatusFileSize
new435 bytes

I uploaded a patch that addresses the changes necessary in the .info file. Thanks!

alonaoneill’s picture

Status: Needs review » Reviewed & tested by the community
StatusFileSize
new10.51 KB

Code looks good, the name of the module is now capitalized on the Extend page. Screenshot provided."
The dependency namespacing aligns with Drupal documentation standards.
Marking as RTBC
Thank you for working on module!

legolasbo’s picture

Yup, patch looks good to me. I'll commit and backport it.

legolasbo’s picture

Status: Reviewed & tested by the community » Fixed

Committed and pushed to 8.x-2.x and 8.x-1.x. Thank you both for your contributions! :)

legolasbo’s picture

Status: Fixed » Closed (fixed)

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