final FilePathImpl filePath = new FilePathImpl(virtualFile);
Map<String, RevisionInfo> revisions = selectedChange.revisions;
final String revisionId = selectedRevisions.get(selectedChange);
RevisionInfo currentRevision = revisions.get(revisionId);
RevisionFetcher revisionFetcher = new RevisionFetcher(gerritUtil, gerritGitUtil, notificationService, project, gitRepository)
.addRevision(currentRevision);
if (baseRevision.isPresent()) {
revisionFetcher.addRevision(baseRevision.get().getSecond());
}
revisionFetcher.fetch(new Callable<Void>() {
@Override
public Void call() throws Exception {
final List<GitCommit> gitCommits;
try {
List<String> hashes = Lists.newArrayList();