From 6b2a945aa7f1943ffee91757d49ec08e0d62bf63 Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Fri, 19 Jun 2015 19:54:56 +0300 Subject: [PATCH] [git] simplify: use map instead of manual list population --- plugins/git4idea/src/git4idea/GitUtil.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/plugins/git4idea/src/git4idea/GitUtil.java b/plugins/git4idea/src/git4idea/GitUtil.java index ba2958eacd54..ee1519e4ebef 100644 --- a/plugins/git4idea/src/git4idea/GitUtil.java +++ b/plugins/git4idea/src/git4idea/GitUtil.java @@ -706,11 +706,12 @@ public class GitUtil { @NotNull public static Collection getRootsFromRepositories(@NotNull Collection repositories) { - Collection roots = new ArrayList(repositories.size()); - for (GitRepository repository : repositories) { - roots.add(repository.getRoot()); - } - return roots; + return ContainerUtil.map(repositories, new Function() { + @Override + public VirtualFile fun(@NotNull GitRepository repository) { + return repository.getRoot(); + } + }); } @NotNull