Skip to content

Proposal: Add “Collapse” and “Expand” Controls to Results Page #1334

@mahdialikhanusiya

Description

@mahdialikhanusiya

While reviewing my own plugin with Plugin Check, I noticed that reports can become quite difficult to navigate when there are many warnings, errors, or notices spread across multiple files.

Each file section is currently expanded/collapsed individually, which can result in a lot of scrolling and clicking when working through larger reports.

I experimented with a small UI enhancement locally by adding two actions above the results list:

  • Collapse All
  • Expand All

These controls allow developers to quickly collapse or expand all file sections at once, making it much easier to review and navigate long reports.

Benefits

  • Reduces excessive scrolling on large reports
  • Improves navigation between files
  • Makes reviewing issues more efficient
  • Provides a better user experience for larger plugins

Example

I created a quick proof of concept locally and found it significantly improved the workflow when reviewing Plugin Check results with many issues.

Image

Thank you for considering this enhancement. I’d be happy to contribute a patch if this is something the team would be interested in adding.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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