From 4be8c9b455d2ba4de93210c3ef15cf516fcca0c4 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Fri, 23 May 2014 17:55:58 +0200 Subject: [PATCH] Convert ModuleFileIndex to a module-level service. --- .../roots/impl/ModuleRootManagerComponent.java | 3 +-- .../src/META-INF/LangExtensions.xml | 2 ++ .../src/com/intellij/core/CoreModule.java | 4 +++- .../openapi/roots/impl/ModuleRootManagerImpl.java | 11 ++--------- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/openapi/roots/impl/ModuleRootManagerComponent.java b/platform/lang-impl/src/com/intellij/openapi/roots/impl/ModuleRootManagerComponent.java index c9211cc95436..b1cf77106b6d 100644 --- a/platform/lang-impl/src/com/intellij/openapi/roots/impl/ModuleRootManagerComponent.java +++ b/platform/lang-impl/src/com/intellij/openapi/roots/impl/ModuleRootManagerComponent.java @@ -42,10 +42,9 @@ import com.intellij.openapi.vfs.pointers.VirtualFilePointerManager; public class ModuleRootManagerComponent extends ModuleRootManagerImpl implements PersistentStateComponent { public ModuleRootManagerComponent(Module module, - DirectoryIndex directoryIndex, ProjectRootManagerImpl projectRootManager, VirtualFilePointerManager filePointerManager) { - super(module, directoryIndex, projectRootManager, filePointerManager); + super(module, projectRootManager, filePointerManager); } public static class StorageChooser implements StateStorageChooser { diff --git a/platform/platform-resources/src/META-INF/LangExtensions.xml b/platform/platform-resources/src/META-INF/LangExtensions.xml index d7291d145a8d..aba480580eae 100644 --- a/platform/platform-resources/src/META-INF/LangExtensions.xml +++ b/platform/platform-resources/src/META-INF/LangExtensions.xml @@ -332,6 +332,8 @@ serviceImplementation="com.intellij.psi.impl.file.impl.ResolveScopeManagerImpl"/> +