Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Group results by package or severity #3

Closed
jshiell opened this issue Sep 6, 2011 · 3 comments
Closed

Group results by package or severity #3

jshiell opened this issue Sep 6, 2011 · 3 comments
Labels
enhancement Request for new functionality

Comments

@jshiell
Copy link
Owner

jshiell commented Sep 6, 2011

It would be very helpful to be able to group results by package or
severity. As a committer for a fairly large project, sometimes I just need
to see the in the package the team I'm committing for owns. Additionally,
for large projects, there are so many results, it would be nice to group
the issues by severity. BTW, I built off of the trunk and find the
enhancement created to filter by severity very valuable.

@jshiell
Copy link
Owner Author

jshiell commented Sep 6, 2011

Issue #39 from Google Code

tfonteyn pushed a commit to tfonteyn/checkstyle-idea that referenced this issue Jul 5, 2023
- Implemented group by Severity, SourceCheck, Package, Module.
- Modules & Packages can be flattened or hierarchical.
- Refactored ResultTreeNode into multiple single-purpose classes.
- Refactored ResultTreeModel for more flexibility (needs a little more work)
- Added context menu to allow expanding individual nodes

Limitations:
- group-by options can not be combined (except for 'file' which is always combined)
- switching between different groupings requires a tree model rebuild

OTHER
- Using the 'AllIcons' class directly.
@delanym
Copy link

delanym commented Jun 10, 2024

This would be handy

@jshiell
Copy link
Owner Author

jshiell commented Nov 18, 2024

13+ years later, will be present in 5.99.0.

@jshiell jshiell closed this as completed Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request for new functionality
Projects
None yet
Development

No branches or pull requests

2 participants