VCS: allow Git to report changed on server files comparing the whole tree. !! require...
[fedora-idea.git] / platform / vcs-impl / src / com / intellij / openapi / vcs / changes / ChangesOnServerTracker.java
blob8bbec821f09afbbeb112875f98b27b566e483f20
1 package com.intellij.openapi.vcs.changes;
3 import com.intellij.openapi.util.Pair;
4 import com.intellij.openapi.vcs.AbstractVcs;
5 import com.intellij.openapi.vcs.VcsListener;
7 import java.util.Collection;
9 public interface ChangesOnServerTracker extends PlusMinus<Pair<String, AbstractVcs>>, VcsListener {
10 // todo add vcs parameter???
11 void invalidate(final Collection<String> paths);
12 boolean isUpToDate(final Change change);
13 boolean updateStep();