From c3264db9ca62711fac439cdb1a6db5f58f60ec73 Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Mon, 30 Jan 2017 19:29:28 +0300 Subject: [PATCH] [file-history] add paths from both maps in FileNamesData --- .../vcs/log/data/index/IndexDataGetter.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/data/index/IndexDataGetter.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/data/index/IndexDataGetter.java index 593b90d7889b..e67922709be5 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/data/index/IndexDataGetter.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/data/index/IndexDataGetter.java @@ -175,15 +175,19 @@ public class IndexDataGetter { @NotNull public Set getAffectedPaths(int commit) { + Set result = new SmartHashSet<>(); + Set paths = myCommitsToPaths.get(commit); - if (paths != null) return paths; + if (paths != null) result.addAll(paths); Set> renames = myCommitsToRenames.get(commit); - Set result = new SmartHashSet<>(); - for (UnorderedPair rename : renames) { - result.add(rename.first); - result.add(rename.second); + if (renames != null) { + for (UnorderedPair rename : renames) { + result.add(rename.first); + result.add(rename.second); + } } + return result; } }