Skip to content

Enhancement: Support checking and reporting multiple dependent plugins #1385

Description

@tushar-addweb

Currently, Plugin Check primarily validates dependencies one at a time. While WordPress supports declaring multiple plugin dependencies, the results could be improved by providing clearer validation and reporting when a plugin depends on more than one plugin.

Enhancing Plugin Check to better handle multiple dependent plugins would help plugin authors verify that all declared dependencies are correctly detected and validated during a scan.

Suggested improvements:

  • Validate all declared plugin dependencies instead of focusing on a single dependency.
  • Display each dependency individually in the scan results.
  • Clearly indicate whether each dependency is valid, missing, inactive, or invalid.
  • Provide actionable messages for any dependency-related issues.

Expected Result
Plugin Check should detect and validate all declared plugin dependencies and present their status clearly in the results, making it easier for plugin authors to identify and resolve dependency-related issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions