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

Problems Panel: Introduce new tree level for grouping by message? #130198

Closed
JacksonKearl opened this issue Aug 5, 2021 · 2 comments
Closed

Problems Panel: Introduce new tree level for grouping by message? #130198

JacksonKearl opened this issue Aug 5, 2021 · 2 comments
Assignees
Labels
*duplicate Issue identified as a duplicate of another issue(s) error-list Problems view feature-request Request for new features or functionality
Milestone

Comments

@JacksonKearl
Copy link
Contributor

JacksonKearl commented Aug 5, 2021

Similar to #98819, but it'd be nice in large refactorings to have an additional tree grouping level beyond the filename to group by message. For instance, in cases like:
image

I have a large number of problems with the same title, it'd be nice to be able to collapse groups of problems I'm not interested in and have all of the same "sort" of problem be displayed in a linear format I can easily F8 through.

While the filter operator exists, it's not great for this because I need to manually copy the message into the filter, and F8 does not go by the filtered list, it instead takes me through every error regardless of what is in the Problems view.

Some alternative approaches that might work:

  1. Sort the problems in each file by their message rather than line number. If the F8 were to observe this ordering, the problem would be largely solved
  2. Allow grouping first by problem, then by file. This would potentially be better in cases where a refactoring introduces one or two errors in 50 different files vs 50 errors in one file.
  3. Give an action item to each list entry (either inline or context menu) that performs "filter view to this message", and make F8 work on the filtered list.
@sandy081 sandy081 added error-list Problems view feature-request Request for new features or functionality labels Aug 20, 2021
@sandy081 sandy081 added this to the Backlog milestone Aug 20, 2021
@sandy081
Copy link
Member

/duplicate

#98819

@vscodenpa vscodenpa added the *duplicate Issue identified as a duplicate of another issue(s) label Dec 14, 2022
@vscodenpa
Copy link

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.

Happy Coding!

@vscodenpa vscodenpa closed this as not planned Won't fix, can't repro, duplicate, stale Dec 14, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Jan 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*duplicate Issue identified as a duplicate of another issue(s) error-list Problems view feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

3 participants