mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-69098 Perforce update takes ages
This commit is contained in:
@@ -221,6 +221,7 @@ public abstract class ProjectLevelVcsManager {
|
||||
*/
|
||||
public abstract boolean isBackgroundVcsOperationRunning();
|
||||
|
||||
public abstract List<VirtualFile> getRootsUnderVcsWithoutFiltering(final AbstractVcs vcs);
|
||||
public abstract VirtualFile[] getRootsUnderVcs(AbstractVcs vcs);
|
||||
|
||||
/**
|
||||
|
||||
@@ -557,6 +557,10 @@ public void addMessageToConsoleWindow(final String message, final TextAttributes
|
||||
return myBackgroundOperationCounter > 0;
|
||||
}
|
||||
|
||||
public List<VirtualFile> getRootsUnderVcsWithoutFiltering(final AbstractVcs vcs) {
|
||||
return myMappings.getMappingsAsFilesUnderVcs(vcs);
|
||||
}
|
||||
|
||||
public VirtualFile[] getRootsUnderVcs(AbstractVcs vcs) {
|
||||
return myMappingsToRoots.getRootsUnderVcs(vcs);
|
||||
}
|
||||
|
||||
-5
@@ -70,11 +70,6 @@ public class MappingsToRoots {
|
||||
// same as above, but no compression
|
||||
List<VirtualFile> result = myMappings.getMappingsAsFilesUnderVcs(vcs);
|
||||
|
||||
final AbstractVcs.RootsConvertor convertor = vcs.getCustomConvertor();
|
||||
if (convertor != null) {
|
||||
result = convertor.convertRoots(result);
|
||||
}
|
||||
|
||||
boolean addInnerModules = true;
|
||||
final String vcsName = vcs.getName();
|
||||
final List<VcsDirectoryMapping> directoryMappings = myMappings.getDirectoryMappings(vcsName);
|
||||
|
||||
+1
-1
@@ -253,7 +253,7 @@ public class NewMappings {
|
||||
return FileUtil.startsWith(systemIndependPath, mapping.systemIndependentPath());
|
||||
}
|
||||
|
||||
List<VirtualFile> getMappingsAsFilesUnderVcs(final AbstractVcs vcs) {
|
||||
public List<VirtualFile> getMappingsAsFilesUnderVcs(final AbstractVcs vcs) {
|
||||
final List<VirtualFile> result = new ArrayList<VirtualFile>();
|
||||
final String vcsName = vcs.getName();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user