From 82c233b9b434d64962b44941fa7bee13abc23d9f Mon Sep 17 00:00:00 2001 From: Nadya Zabrodina Date: Wed, 2 Nov 2016 16:47:23 +0300 Subject: [PATCH] [hg]: cleanUp - lambdify --- .../dvcs/cherrypick/VcsCherryPickAction.java | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/platform/dvcs-impl/src/com/intellij/dvcs/cherrypick/VcsCherryPickAction.java b/platform/dvcs-impl/src/com/intellij/dvcs/cherrypick/VcsCherryPickAction.java index 412710cdfa8f..a8b35e852549 100644 --- a/platform/dvcs-impl/src/com/intellij/dvcs/cherrypick/VcsCherryPickAction.java +++ b/platform/dvcs-impl/src/com/intellij/dvcs/cherrypick/VcsCherryPickAction.java @@ -24,7 +24,6 @@ import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.vcs.AbstractVcs; import com.intellij.openapi.vcs.ProjectLevelVcsManager; import com.intellij.openapi.vfs.VirtualFile; -import com.intellij.util.Function; import com.intellij.util.containers.ContainerUtil; import com.intellij.vcs.log.CommitId; import com.intellij.vcs.log.Hash; @@ -113,12 +112,7 @@ public class VcsCherryPickAction extends DumbAwareAction { @NotNull private static String concatActionNamesForAllAvailable(@NotNull final List pickers) { - return StringUtil.join(pickers, new Function() { - @Override - public String fun(VcsCherryPicker picker) { - return picker.getActionTitle(); - } - }, "/"); + return StringUtil.join(pickers, VcsCherryPicker::getActionTitle, "/"); } @NotNull @@ -126,12 +120,8 @@ public class VcsCherryPickAction extends DumbAwareAction { if (project != null) { final ProjectLevelVcsManager projectLevelVcsManager = ProjectLevelVcsManager.getInstance(project); AbstractVcs[] vcss = projectLevelVcsManager.getAllActiveVcss(); - return ContainerUtil.mapNotNull(vcss, new Function() { - @Override - public VcsCherryPicker fun(AbstractVcs vcs) { - return vcs != null ? VcsCherryPickManager.getInstance(project).getCherryPickerFor(vcs.getKeyInstanceMethod()) : null; - } - }); + return ContainerUtil.mapNotNull(vcss, vcs -> vcs != null ? VcsCherryPickManager.getInstance(project) + .getCherryPickerFor(vcs.getKeyInstanceMethod()) : null); } return ContainerUtil.emptyList(); }