void (@NotNull Map<GitRepository, HashRange> newRanges) { for (GitRepository repository : newRanges.keySet()) { HashRange newRange = newRanges.get(repository); HashRange current = myUpdatedRanges.get(repository); HashRange joinedRange = current == null ? newRange : new HashRange(current.getStart(), newRange.getEnd()); myUpdatedRanges.put(repository, joinedRange); } }