From 39bad63abddfd1e77e0bf21e33552a152c77b44f Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Fri, 23 Sep 2016 16:13:52 +0300 Subject: [PATCH] Lambdify --- .../src/git4idea/remote/GitDefineRemoteDialog.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/plugins/git4idea/src/git4idea/remote/GitDefineRemoteDialog.java b/plugins/git4idea/src/git4idea/remote/GitDefineRemoteDialog.java index 9cf2758c0092..bb9110e6361d 100644 --- a/plugins/git4idea/src/git4idea/remote/GitDefineRemoteDialog.java +++ b/plugins/git4idea/src/git4idea/remote/GitDefineRemoteDialog.java @@ -21,9 +21,7 @@ import com.intellij.openapi.progress.ProgressManager; import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.ui.Messages; import com.intellij.openapi.ui.ValidationInfo; -import com.intellij.openapi.util.ThrowableComputable; import com.intellij.openapi.util.text.StringUtil; -import com.intellij.openapi.vfs.VfsUtilCore; import com.intellij.ui.components.JBLabel; import com.intellij.util.ui.GridBag; import com.intellij.util.ui.UIUtil; @@ -136,12 +134,9 @@ public class GitDefineRemoteDialog extends DialogWrapper { @Nullable private String validateRemoteUnderModal(@NotNull final String url) throws ProcessCanceledException { - return ProgressManager.getInstance().runProcessWithProgressSynchronously(new ThrowableComputable() { - @Override - public String compute() throws ProcessCanceledException { - final GitCommandResult result = myGit.lsRemote(myRepository.getProject(), VfsUtilCore.virtualToIoFile(myRepository.getRoot()), url); - return !result.success() ? "Remote URL test failed: " + result.getErrorOutputAsHtmlString() : null; - } + return ProgressManager.getInstance().runProcessWithProgressSynchronously(() -> { + GitCommandResult result = myGit.lsRemote(myRepository.getProject(), virtualToIoFile(myRepository.getRoot()), url); + return !result.success() ? "Remote URL test failed: " + result.getErrorOutputAsHtmlString() : null; }, "Checking URL...", true, myRepository.getProject()); }