From b8a435b3672bf36ccf960ca4746e35ba3c9feacd Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Mon, 20 Mar 2017 00:32:11 +0300 Subject: [PATCH] [file-history] use method reference, remove explicit type argument --- .../vcs/history/actions/CopyRevisionNumberAction.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/history/actions/CopyRevisionNumberAction.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/history/actions/CopyRevisionNumberAction.java index eef1edb00bc9..73331566cd89 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/history/actions/CopyRevisionNumberAction.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/history/actions/CopyRevisionNumberAction.java @@ -21,7 +21,6 @@ import com.intellij.openapi.project.DumbAwareAction; import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.vcs.VcsDataKeys; import com.intellij.openapi.vcs.history.VcsRevisionNumber; -import com.intellij.util.Function; import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; @@ -43,17 +42,12 @@ public class CopyRevisionNumberAction extends DumbAwareAction { private static List getRevisionNumbersFromContext(@NotNull AnActionEvent e) { VcsRevisionNumber[] revisionNumbers = e.getData(VcsDataKeys.VCS_REVISION_NUMBERS); - return revisionNumbers != null ? Arrays.asList(revisionNumbers) : Collections.emptyList(); + return revisionNumbers != null ? Arrays.asList(revisionNumbers) : Collections.emptyList(); } @NotNull private static String getHashesAsString(@NotNull List revisions) { - return StringUtil.join(revisions, new Function() { - @Override - public String fun(VcsRevisionNumber revision) { - return revision.asString(); - } - }, " "); + return StringUtil.join(revisions, VcsRevisionNumber::asString, " "); } @Override