simplify to lambda, and don't wrap into new File()

This commit is contained in:
Kirill Likhodedov
2016-05-30 17:46:22 +03:00
parent 3270061926
commit d060c2f5c2
@@ -26,10 +26,10 @@ import com.intellij.openapi.vcs.changes.ChangeListManager;
import com.intellij.openapi.vcs.changes.ContentRevision;
import com.intellij.openapi.vcs.changes.VcsDirtyScope;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.vcsUtil.VcsUtil;
import org.jetbrains.annotations.NotNull;
import java.io.File;
import java.util.*;
/**
@@ -108,12 +108,7 @@ abstract class GitChangesCollector {
removeCommonParents(allPaths);
final List<FilePath> paths = new ArrayList<FilePath>(allPaths.size());
for (String p : allPaths) {
final File file = new File(p);
paths.add(VcsUtil.getFilePath(file));
}
return paths;
return ContainerUtil.map(allPaths, VcsUtil::getFilePath);
}
protected void addToPaths(FilePath pathToAdd, List<String> paths) {