All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
clearCaches(java.lang.Runnable continuation) |
void |
commitMessageChanged(RepositoryLocation location,
long number,
java.lang.String newMessage) |
java.util.Iterator<ChangesBunch> |
getBackBunchedIterator(AbstractVcs vcs,
VirtualFile root,
RepositoryLocation location,
int bunchSize) |
java.util.List<CommittedChangeList> |
getCachedIncomingChanges() |
CachesHolder |
getCachesHolder() |
java.util.List<CommittedChangeList> |
getChanges(ChangeBrowserSettings settings,
VirtualFile file,
AbstractVcs vcs,
int maxCount,
boolean cacheOnly,
CommittedChangesProvider provider,
RepositoryLocation location) |
Pair<CommittedChangeList,Change> |
getIncomingChangeList(VirtualFile file) |
static CommittedChangesCache |
getInstance(Project project) |
RepositoryLocationCache |
getLocationCache() |
MessageBus |
getMessageBus() |
void |
getProjectChangesAsync(ChangeBrowserSettings settings,
int maxCount,
boolean cacheOnly,
Consumer<? super java.util.List<CommittedChangeList>> consumer,
Consumer<? super java.util.List<VcsException>> errorConsumer) |
void |
hasCachesForAnyRoot(Consumer<? super java.lang.Boolean> continuation) |
boolean |
hasEmptyCaches() |
boolean |
isMaxCountSupportedForProject() |
boolean |
isRefreshingIncomingChanges() |
java.util.List<CommittedChangeList> |
loadIncomingChanges(boolean inBackground) |
void |
loadIncomingChangesAsync(Consumer<? super java.util.List<CommittedChangeList>> consumer,
boolean inBackground) |
void |
loadState(CommittedChangesCacheState state) |
void |
processUpdatedFiles(UpdatedFiles updatedFiles) |
void |
processUpdatedFiles(UpdatedFiles updatedFiles,
Consumer<? super java.util.List<CommittedChangeList>> incomingChangesConsumer) |
void |
refreshAllCaches() |
void |
refreshAllCachesAsync(boolean initIfEmpty,
boolean inBackground) |
boolean |
refreshIncomingChanges() |
void |
refreshIncomingChangesAsync() |
void |
submitExternallyLoaded(RepositoryLocation location,
long myLastCl,
java.util.List<CommittedChangeList> lists) |