Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 316907 - [debug] variables view should not hide _OT$base reference
Summary: [debug] variables view should not hide _OT$base reference
Status: VERIFIED FIXED
Alias: None
Product: Objectteams
Classification: Tools
Component: OTDT (show other bugs)
Version: 0.7   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 0.7   Edit
Assignee: Stephan Herrmann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-15 10:08 EDT by Stephan Herrmann CLA
Modified: 2010-07-02 13:07 EDT (History)
0 users

See Also:


Attachments
Fix (7.96 KB, patch)
2010-06-15 11:33 EDT, Stephan Herrmann CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Herrmann CLA 2010-06-15 10:08:46 EDT
When inspecting the values of a bound role object the base reference
"_OT$base" is currently filtered by default and only visible
when showing *all* OT/J internal variables.

However, the base reference is equally important as, e.g., this$0
references and should therefor always be shown.

We might just want to consider beautifying "_OT$base" to s.t. like "$base"?
But maybe the _OT prefix is also a valuable hint.
Comment 1 Stephan Herrmann CLA 2010-06-15 11:33:27 EDT
Created attachment 171951 [details]
Fix

This patch changes filtering to never hide "_OT$base".

Also beautifying role class names is unified (removing "__OT__"):
 - no longer individually adapt the Debug view (stack frames), but
 + consistently hook into JDIModelPresentation
This should affect all debug views notably the variables view.
Comment 2 Stephan Herrmann CLA 2010-06-15 11:35:04 EDT
Patch has been committed as r516.
Comment 3 Stephan Herrmann CLA 2010-07-02 13:07:54 EDT
Verified using build 201007011455.