diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java index fd877d30db0..90af02becfa 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java @@ -131,7 +131,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements tracker.dispose(); return disassSvc != null; } - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(DataRequestMonitor rm) { try { @@ -419,7 +419,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements return runControl.isSuspended(fTargetContext); } } - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(DataRequestMonitor rm) { try { @@ -564,7 +564,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements public void handleCompleted() { final BigInteger finalStartAddress = getData(); if (mixed) { - final DataRequestMonitor disassemblyRequest = new DataRequestMonitor( + final DataRequestMonitor disassemblyRequest = new DataRequestMonitor<>( executor, null) { @Override public void handleCompleted() { @@ -616,8 +616,8 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements }); } } else { - final DataRequestMonitor disassemblyRequest = new DataRequestMonitor( - executor, null) { + final DataRequestMonitor disassemblyRequest = new DataRequestMonitor<>(executor, + null) { @Override public void handleCompleted() { if (!isCanceled() && getData() != null) { @@ -934,10 +934,10 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements Object sourceElement = null; final ISourceLookupDMContext ctx = DMContexts.getAncestorOfType(fTargetContext, ISourceLookupDMContext.class); final DsfExecutor executor = getSession().getExecutor(); - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(final DataRequestMonitor rm) { - final DataRequestMonitor request = new DataRequestMonitor(executor, rm) { + final DataRequestMonitor request = new DataRequestMonitor<>(executor, rm) { @Override protected void handleSuccess() { rm.setData(getData()); @@ -984,7 +984,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements if (!hasFrameContext()) { return null; } - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(DataRequestMonitor rm) { evaluateAddressExpression(symbol, suppressError, rm); @@ -1082,10 +1082,10 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements // try reverse lookup final ISourceLookupDMContext ctx = DMContexts.getAncestorOfType(fTargetContext, ISourceLookupDMContext.class); final DsfExecutor executor = getSession().getExecutor(); - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(final DataRequestMonitor rm) { - final DataRequestMonitor request = new DataRequestMonitor(executor, rm) { + final DataRequestMonitor request = new DataRequestMonitor<>(executor, rm) { @Override protected void handleSuccess() { rm.setData(getData()); @@ -1108,8 +1108,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements final IDisassemblyDMContext context = DMContexts.getAncestorOfType(fTargetContext, IDisassemblyDMContext.class); final String finalFile = debuggerPath; - final DataRequestMonitor disassemblyRequest = new DataRequestMonitor( - executor, null) { + final DataRequestMonitor disassemblyRequest = new DataRequestMonitor<>(executor, null) { @Override public void handleCompleted() { final IMixedInstruction[] data = getData(); @@ -1151,7 +1150,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements return null; } final DsfExecutor executor = DsfSession.getSession(fDsfSessionId).getExecutor(); - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(final DataRequestMonitor rm) { IExecutionDMContext exeCtx = DMContexts.getAncestorOfType(fTargetFrameContext, @@ -1202,7 +1201,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements } final DsfExecutor executor = DsfSession.getSession(fDsfSessionId).getExecutor(); - Query query = new Query() { + Query query = new Query<>() { @Override protected void execute(final DataRequestMonitor rm) { IExecutionDMContext exeCtx = DMContexts.getAncestorOfType(fTargetFrameContext, diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java index 0e7bb3a9552..5351e506ced 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/sourcelookup/DsfSourceDisplayAdapter.java @@ -376,7 +376,7 @@ public class DsfSourceDisplayAdapter implements ISourceDisplay, ISteppingControl } private boolean shouldCancelSelectionChange() { - Query delaySelectionChangeQuery = new Query() { + Query delaySelectionChangeQuery = new Query<>() { @Override protected void execute(DataRequestMonitor rm) { IExecutionDMContext execCtx = DMContexts.getAncestorOfType(fFrameData.fDmc,