</BUG>
private static final Logger LOG = Logger.getInstance(GitDiffFromHistoryHandler.class);
@NotNull private final Project myProject;
@NotNull private final Git myGit;
@NotNull private final GitRepositoryManager myRepositoryManager;
<BUG>GitDiffFromHistoryHandler(@NotNull Project project) {
</BUG>
myProject = project;
myGit = ServiceManager.getService(project, Git.class);
myRepositoryManager = GitUtil.getRepositoryManager(project);

import java.awt.event.MouseEvent;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
public class GitDiffFromHistoryHandler implements DiffFromHistoryHandler {
private static final Logger LOG = Logger.getInstance(GitDiffFromHistoryHandler.class);
@NotNull private final Project myProject;
@NotNull private final Git myGit;
@NotNull private final GitRepositoryManager myRepositoryManager;
public GitDiffFromHistoryHandler(@NotNull Project project) {
myProject = project;
myGit = ServiceManager.getService(project, Git.class);
myRepositoryManager = GitUtil.getRepositoryManager(project);
