Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 246771

Summary: [services] IGDBControl should be cleaned up
Product: [Tools] CDT Reporter: Marc Khouzam <marc.khouzam>
Component: cdt-debug-dsf-gdbAssignee: Marc Khouzam <marc.khouzam>
Status: RESOLVED FIXED QA Contact: Marc Khouzam <marc.khouzam>
Severity: normal    
Priority: P3 CC: dd.general-inbox, pawel.1.piech
Version: 0 DD 1.1   
Target Milestone: 8.0   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Marc Khouzam CLA 2008-09-09 14:55:59 EDT
The interface IGDBControl was created as part of bug 242234 to allow for versioning of the GDBControl service.  However, this was done quickly, without much thought, because the new version of GDBControl was needed urgently.

However, before 1.1 is released, we should cleanup IGDBControl and some of the methods that are in GDBControl.  For instance, the method terminate() should use IProcesses.terminate() instead.
Comment 1 Marc Khouzam CLA 2011-03-15 09:42:15 EDT
Not quite for the 1.1 release, but this has been done as part of the multi-process effort of Indigo.