Skip to content

Commit 03ccaab

Browse files
committed
Use lambdas
1 parent 960697f commit 03ccaab

File tree

1 file changed

+18
-24
lines changed

1 file changed

+18
-24
lines changed

org.eclipse.wildwebdeveloper/src/org/eclipse/wildwebdeveloper/debug/node/NodeRunDAPDebugDelegate.java

Lines changed: 18 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -209,16 +209,13 @@ private boolean configureAdditionalParameters(Map<String, Object> param) {
209209
Messages.NodeDebug_TSConfirError_OpenTSConfigInEditor :
210210
Messages.NodeDebug_TSConfirError_CreateAndOpenTSConfigInEditor;
211211

212-
Display.getDefault().syncExec(new Runnable() {
213-
@Override
214-
public void run() {
215-
MessageDialog dialog = new MessageDialog(DebugUIPlugin.getShell(),
216-
Messages.NodeDebug_TSConfirError_Title, null, dialogMessage, MessageDialog.QUESTION_WITH_CANCEL,
217-
2, editTSConfig,
218-
Messages.NodeDebug_TSConfirError_StartDebuggingAsIs, Messages.NodeDebug_TSConfirError_Cancel);
219-
result[0] = dialog.open();
220-
}
221-
});
212+
Display.getDefault().syncExec(() -> {
213+
MessageDialog dialog = new MessageDialog(DebugUIPlugin.getShell(),
214+
Messages.NodeDebug_TSConfirError_Title, null, dialogMessage, MessageDialog.QUESTION_WITH_CANCEL,
215+
2, editTSConfig,
216+
Messages.NodeDebug_TSConfirError_StartDebuggingAsIs, Messages.NodeDebug_TSConfirError_Cancel);
217+
result[0] = dialog.open();
218+
});
222219

223220
if (result[0] == 0) {
224221
// Open TSConfig in editor
@@ -246,20 +243,17 @@ private IFile createNewEmptyFile(String tsConfigPath) {
246243
if (!(file.exists() && file.isAccessible())) {
247244
IFile[] result = new IFile[1];
248245
try {
249-
ws.run(new IWorkspaceRunnable() {
250-
@Override
251-
public void run(IProgressMonitor monitor) {
252-
result[0] = null;
253-
try (ByteArrayInputStream is = new ByteArrayInputStream(new byte[0])) {
254-
createContainers(file);
255-
file.create(is, true, null);
256-
file.refreshLocal(IResource.DEPTH_ZERO, null);
257-
result[0] = file;
258-
} catch (CoreException | IOException e) {
259-
Activator.getDefault().getLog().error(e.getMessage(), e);
260-
}
261-
}
262-
}, null);
246+
ws.run((IWorkspaceRunnable) monitor -> {
247+
result[0] = null;
248+
try (ByteArrayInputStream is = new ByteArrayInputStream(new byte[0])) {
249+
createContainers(file);
250+
file.create(is, true, null);
251+
file.refreshLocal(IResource.DEPTH_ZERO, null);
252+
result[0] = file;
253+
} catch (CoreException | IOException e) {
254+
Activator.getDefault().getLog().error(e.getMessage(), e);
255+
}
256+
}, null);
263257
} catch (CoreException e) {
264258
Activator.getDefault().getLog().error(e.getMessage(), e);
265259
}

0 commit comments

Comments
 (0)