mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
do not initialize Directoryindex in CoreProjectLoader. Do it later, after jdk init
This commit is contained in:
@@ -108,7 +108,8 @@ public class CoreApplicationEnvironment {
|
||||
}
|
||||
)
|
||||
);
|
||||
registerApplicationComponent(VirtualFilePointerManager.class, new CoreVirtualFilePointerManager());
|
||||
//registerApplicationComponent(VirtualFilePointerManager.class, new CoreVirtualFilePointerManager());
|
||||
myApplication.registerService(VirtualFilePointerManager.class, new CoreVirtualFilePointerManager());
|
||||
|
||||
myApplication.registerService(DefaultASTFactory.class, new CoreASTFactory());
|
||||
myApplication.registerService(PsiBuilderFactory.class, new PsiBuilderFactoryImpl());
|
||||
|
||||
@@ -23,8 +23,6 @@ import com.intellij.openapi.components.impl.stores.StorageData;
|
||||
import com.intellij.openapi.module.ModuleManager;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.roots.ProjectRootManager;
|
||||
import com.intellij.openapi.roots.impl.DirectoryIndex;
|
||||
import com.intellij.openapi.roots.impl.DirectoryIndexImpl;
|
||||
import com.intellij.openapi.roots.impl.ProjectRootManagerImpl;
|
||||
import com.intellij.openapi.roots.impl.libraries.LibraryTableBase;
|
||||
import com.intellij.openapi.roots.impl.libraries.ProjectLibraryTable;
|
||||
@@ -86,7 +84,7 @@ public class CoreProjectLoader {
|
||||
}
|
||||
|
||||
moduleManager.loadModules();
|
||||
((DirectoryIndexImpl) DirectoryIndex.getInstance(project)).initialize();
|
||||
//((DirectoryIndexImpl) DirectoryIndex.getInstance(project)).initialize();
|
||||
}
|
||||
|
||||
public static StorageData loadStorageFile(ComponentManager componentManager, VirtualFile modulesXml) throws JDOMException, IOException {
|
||||
|
||||
Reference in New Issue
Block a user