Git: return base vcs revision number in outgoing changes provider (definition only)
[fedora-idea.git] / platform / vcs-api / src / com / intellij / openapi / vcs / VcsOutgoingChangesProvider.java
blobb7f460d409a0faf12258cc1b4a5323f1bed12a1c
1 package com.intellij.openapi.vcs;
3 import com.intellij.openapi.util.Pair;
4 import com.intellij.openapi.vcs.history.VcsRevisionNumber;
5 import com.intellij.openapi.vcs.versionBrowser.CommittedChangeList;
6 import com.intellij.openapi.vfs.VirtualFile;
8 import java.util.List;
10 public interface VcsOutgoingChangesProvider <T extends CommittedChangeList> extends VcsProviderMarker {
11 Pair<VcsRevisionNumber, List<T>> getOutgoingChanges(final VirtualFile vcsRoot, final boolean findRemote) throws VcsException;