public final class VcsDirtyScopeManagerImpl extends VcsDirtyScopeManager implements Disposable
Disposable.Parent| Constructor and Description |
|---|
VcsDirtyScopeManagerImpl(Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
changesProcessed() |
void |
dirDirtyRecursively(FilePath path) |
void |
dirDirtyRecursively(VirtualFile dir)
Requests an asynchronous file status update for all files under the specified directory.
|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
void |
fileDirty(FilePath file)
Requests an asynchronous file status update for the specified file path.
|
void |
fileDirty(VirtualFile file)
Requests an asynchronous file status update for the specified virtual file.
|
void |
filePathsDirty(java.util.Collection<? extends FilePath> filesDirty,
java.util.Collection<? extends FilePath> dirsRecursivelyDirty)
Requests an asynchronous file status update for all files specified and under the specified directories
|
void |
filesDirty(java.util.Collection<? extends VirtualFile> filesDirty,
java.util.Collection<? extends VirtualFile> dirsRecursivelyDirty)
Requests an asynchronous file status update for all files specified and under the specified directories
|
static <any> |
getDirtyScopeHashingStrategy(AbstractVcs vcs) |
void |
markEverythingDirty()
Requests an asynchronous file status update for all files in the project.
|
VcsInvalidated |
retrieveScopes() |
java.util.Collection<FilePath> |
whatFilesDirty(java.util.Collection<? extends FilePath> files) |
getInstancepublic VcsDirtyScopeManagerImpl(Project project)
public void markEverythingDirty()
VcsDirtyScopeManagermarkEverythingDirty in class VcsDirtyScopeManagerpublic void dispose()
Disposabledispose in interface Disposablepublic void filePathsDirty(java.util.Collection<? extends FilePath> filesDirty, java.util.Collection<? extends FilePath> dirsRecursivelyDirty)
VcsDirtyScopeManagerfilePathsDirty in class VcsDirtyScopeManagerpublic void filesDirty(java.util.Collection<? extends VirtualFile> filesDirty, java.util.Collection<? extends VirtualFile> dirsRecursivelyDirty)
VcsDirtyScopeManagerfilesDirty in class VcsDirtyScopeManagerpublic void fileDirty(VirtualFile file)
VcsDirtyScopeManagerfileDirty in class VcsDirtyScopeManagerfile - the file for which the status update is requested.public void fileDirty(FilePath file)
VcsDirtyScopeManagerfileDirty in class VcsDirtyScopeManagerfile - the file path for which the status update is requested.public void dirDirtyRecursively(VirtualFile dir)
VcsDirtyScopeManagerdirDirtyRecursively in class VcsDirtyScopeManagerdir - the directory for which the file status update is requested.public void dirDirtyRecursively(FilePath path)
dirDirtyRecursively in class VcsDirtyScopeManagerpublic VcsInvalidated retrieveScopes()
retrieveScopes in class VcsDirtyScopeManagerpublic void changesProcessed()
changesProcessed in class VcsDirtyScopeManagerpublic java.util.Collection<FilePath> whatFilesDirty(java.util.Collection<? extends FilePath> files)
whatFilesDirty in class VcsDirtyScopeManagerpublic static <any> getDirtyScopeHashingStrategy(AbstractVcs vcs)