| Summary: | DebugMarkerAnnotationModel does not reliably remove annotations for removed breakpoints | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Anton Leherbauer <aleherb+eclipse> | ||||
| Component: | cdt-debug | Assignee: | Anton Leherbauer <aleherb+eclipse> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Ken Ryall <ken.ryall> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | pawel.1.piech | ||||
| Version: | 5.0 | ||||||
| Target Milestone: | 7.0.1 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Anton Leherbauer
Created attachment 174145 [details]
Fix
This patch fixes the issue and streamlines the "isAcceptable" criterion.
Acceptable is any breakpoint which has the ICBreakpoint.SOURCE_HANDLE attribute set to the file in question.
*** cdt cvs genie on behalf of aleherbau *** Bug 316905 - DebugMarkerAnnotationModel does not reliably remove annotations for removed breakpoints [*] DebugMarkerAnnotationModel.java 1.5.14.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DebugMarkerAnnotationModel.java?root=Tools_Project&r1=1.5&r2=1.5.14.1 [*] DebugMarkerAnnotationModel.java 1.5.16.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DebugMarkerAnnotationModel.java?root=Tools_Project&r1=1.5&r2=1.5.16.1 Committed to HEAD, cdt_7_0 and cdt_6_0. *** cdt cvs genie on behalf of aleherbau *** Bug 316905 - DebugMarkerAnnotationModel does not reliably remove annotations for removed breakpoints [*] DebugMarkerAnnotationModel.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/DebugMarkerAnnotationModel.java?root=Tools_Project&r1=1.5&r2=1.6 |