| Summary: | Reposition breakpoints when planted on invalid line | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] TCF | Reporter: | Scott Tepavich <scott.tepavich> | ||||
| Component: | Debug | Assignee: | Project Inbox <tcf.debug-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Eugene Tarassov <eugene> | ||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | cdtdoug | ||||
| Version: | 1.0 | ||||||
| Target Milestone: | 1.0.0 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Scott Tepavich
Created attachment 210771 [details] Proposed patch Leveraging the recent enhancement to CDT 9 [Bug 360280], the attach is a proposal for adding the feature requested for Simics. The requested behavior gets mixed feedback from potential users, ranging from "love it" to "hate it". Since it appears not possible to have a single solution that fits all, I have implemented new extension point "org.eclipse.tcf.debug.ui.annotation_provider". It allows implementation of custom annotation managers on per launch, or per context basis. TCF will provide default manager, it is now up to other plugins/components to provide customized annotation management, including re-positioning of breakpoint markers. |