Implement grouping of the stack frames#583
Conversation
c4172ac to
a1db2c3
Compare
|
@jukzi : Could you please have a look on this when you have time and check what needs to be done to be merged? |
|
unfortunately i am very limited in time. @SougandhS can you test/review this PR? |
will check this |
|
Hi @gzsombor , could pls take the latest pull and squash everything to one commit only and push, so we can get rid of the build errors |
7d7e88a to
3eed15a
Compare
|
@gzsombor can you please update the pr description to include before/after screenshot to fatsly see what to expect? |
9eb4199 to
84bc37e
Compare
5154e9e to
b62f599
Compare
He has moved out of the Eclipse team |
|
please update the branch |
I've rebased it again. |
9087d86 to
e94dc2a
Compare
343bf9f to
cfd1283
Compare
|
Who can review and merge this PR? |
The rules how the frames are categorized are not editable as of now, just a single action is visible to switch on-off the behaviour, with enough javadocs. Category is a record, so it can be freely extended in the future.
SougandhS
left a comment
There was a problem hiding this comment.
Please update the context menu screenshot in PR description
|
I've added a screenshot about the menu item. |
|
Thank you for contributing @gzsombor , its a really useful feature. 👍 |
|
Thank you for reviewing and merging it! |
|
@gzsombor : could you please provide N&N entry for this feature? |
|
@gzsombor : thanks for the patch, I see one improvement possibility: avoid groups of 1 element, because they only add noise to the stack and bring no real value: Could you please provide a fix? |
Describe the change from eclipse-jdt/eclipse.jdt.debug#583
Describe the change from eclipse-jdt/eclipse.jdt.debug#583










The rules how the frames are categorized are not editable as of now, just a single action is visible to switch on-off the behaviour
What it does
Groups - and hides - the supposedly not relevant stack frames from the debug views.


After
Expanding the group:
How to test
Start debugging, and notice that instead of having hundreds of frames only a couple are visible
Author checklist