diff options
author | Marc Khouzam | 2014-07-24 18:39:33 +0000 |
---|---|---|
committer | Alvaro Sanchez-Leon | 2014-07-25 12:48:41 +0000 |
commit | 2986eab3158a279d08692e1932bd48b12c474213 (patch) | |
tree | 439300021988ddbb1b9cf0c6163b14fda03c52d4 | |
parent | 0544d1d000b5c6eecb8d620da3d7e37de87c6503 (diff) | |
download | org.eclipse.cdt-2986eab3158a279d08692e1932bd48b12c474213.tar.gz org.eclipse.cdt-2986eab3158a279d08692e1932bd48b12c474213.tar.xz org.eclipse.cdt-2986eab3158a279d08692e1932bd48b12c474213.zip |
Cleanup ServicesLaunchSequence
Change-Id: I100b8f355aa968a0c6a679a1a04d2f12d76c02e3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30449
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
-rw-r--r-- | dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/ServicesLaunchSequence.java | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/ServicesLaunchSequence.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/ServicesLaunchSequence.java index d2d931b158e..aad97f33857 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/ServicesLaunchSequence.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/ServicesLaunchSequence.java @@ -33,7 +33,6 @@ import org.eclipse.cdt.dsf.gdb.service.IGDBHardwareAndOS; import org.eclipse.cdt.dsf.gdb.service.IGDBTraceControl; import org.eclipse.cdt.dsf.mi.service.CSourceLookup; import org.eclipse.cdt.dsf.mi.service.IMIBackend; -import org.eclipse.cdt.dsf.mi.service.IMIProcesses; import org.eclipse.cdt.dsf.mi.service.MIBreakpointsManager; import org.eclipse.cdt.dsf.mi.service.MIBreakpointsSynchronizer; import org.eclipse.cdt.dsf.service.DsfSession; @@ -45,7 +44,6 @@ public class ServicesLaunchSequence extends Sequence { GdbLaunch fLaunch; ICommandControlService fCommandControl; - IMIProcesses fProcService; CSourceLookup fSourceLookup; Step[] fSteps = new Step[] { @@ -60,13 +58,11 @@ public class ServicesLaunchSequence extends Sequence { }}, new Step() { @Override public void execute(RequestMonitor requestMonitor) { - IGDBHardwareAndOS hwService = fLaunch.getServiceFactory().createService(IGDBHardwareAndOS.class, fSession, fLaunch.getLaunchConfiguration()); - hwService.initialize(requestMonitor); + fLaunch.getServiceFactory().createService(IGDBHardwareAndOS.class, fSession, fLaunch.getLaunchConfiguration()).initialize(requestMonitor); }}, new Step() { @Override public void execute(RequestMonitor requestMonitor) { - fProcService = (IMIProcesses)fLaunch.getServiceFactory().createService(IProcesses.class, fSession); - fProcService.initialize(requestMonitor); + fLaunch.getServiceFactory().createService(IProcesses.class, fSession).initialize(requestMonitor); }}, new Step() { @Override public void execute(RequestMonitor requestMonitor) { @@ -102,13 +98,13 @@ public class ServicesLaunchSequence extends Sequence { new Step() { @Override public void execute(final RequestMonitor requestMonitor) { // Create the low-level breakpoint service - fLaunch.getServiceFactory().createService(IBreakpoints.class, fSession).initialize(new RequestMonitor(getExecutor(), requestMonitor)); + fLaunch.getServiceFactory().createService(IBreakpoints.class, fSession).initialize(requestMonitor); }}, new Step() { @Override public void execute(final RequestMonitor requestMonitor) { // Create high-level breakpoint service and install breakpoints // for the GDB debug context. - fLaunch.getServiceFactory().createService(MIBreakpointsManager.class, fSession).initialize(new RequestMonitor(getExecutor(), requestMonitor)); + fLaunch.getServiceFactory().createService(MIBreakpointsManager.class, fSession).initialize(requestMonitor); }}, new Step() { @Override public void execute(RequestMonitor requestMonitor) { |