diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/ScriptModuleInfos.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/ScriptModuleInfos.kt index 35b23a65ba1..4d3c2dd1982 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/ScriptModuleInfos.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/ScriptModuleInfos.kt @@ -16,7 +16,7 @@ import com.intellij.psi.search.NonClasspathDirectoriesScope import com.intellij.util.containers.SLRUCache import org.jetbrains.kotlin.idea.core.script.ScriptDependenciesCache.Companion.MAX_SCRIPTS_CACHED import org.jetbrains.kotlin.idea.core.script.ScriptDependenciesManager -import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptRelatedModulesProvider +import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptAdditionalIdeaDependenciesProvider import org.jetbrains.kotlin.idea.stubindex.KotlinSourceFilterScope import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.script.KotlinScriptDefinition @@ -43,7 +43,7 @@ data class ScriptModuleInfo( override fun dependencies(): List { return arrayListOf(this).apply { - val scriptDependentModules = ScriptRelatedModulesProvider.getRelatedModules(scriptFile, project) + val scriptDependentModules = ScriptAdditionalIdeaDependenciesProvider.getRelatedModules(scriptFile, project) if (scriptDependentModules.isNotEmpty()) { scriptDependentModules.mapNotNull { it.productionSourceInfo() ?: it.testSourceInfo() }.forEach { this@apply.add(it) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/KotlinCacheServiceImpl.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/KotlinCacheServiceImpl.kt index b6edaa30f5b..e921a41302c 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/KotlinCacheServiceImpl.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/KotlinCacheServiceImpl.kt @@ -45,7 +45,7 @@ import org.jetbrains.kotlin.idea.caches.project.IdeaModuleInfo import org.jetbrains.kotlin.idea.caches.resolve.util.contextWithNewLockAndCompositeExceptionTracker import org.jetbrains.kotlin.idea.compiler.IDELanguageSettingsProvider import org.jetbrains.kotlin.idea.core.script.ScriptDependenciesModificationTracker -import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptRelatedModulesProvider +import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptAdditionalIdeaDependenciesProvider import org.jetbrains.kotlin.idea.project.TargetPlatformDetector import org.jetbrains.kotlin.idea.project.outOfBlockModificationCount import org.jetbrains.kotlin.idea.resolve.ResolutionFacade @@ -111,7 +111,7 @@ class KotlinCacheServiceImpl(val project: Project) : KotlinCacheService { ) val scriptFile = (dependenciesModuleInfo as? ScriptDependenciesInfo.ForFile)?.scriptFile - val relatedModules = scriptFile?.let { ScriptRelatedModulesProvider.getRelatedModules(it, project) } + val relatedModules = scriptFile?.let { ScriptAdditionalIdeaDependenciesProvider.getRelatedModules(it, project) } val globalFacade = if (relatedModules?.isNotEmpty() == true) { globalFacade(settings) diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptRelatedModulesProvider.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptAdditionalIdeaDependenciesProvider.kt similarity index 68% rename from idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptRelatedModulesProvider.kt rename to idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptAdditionalIdeaDependenciesProvider.kt index 9c24931716b..9b078aa902f 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptRelatedModulesProvider.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptAdditionalIdeaDependenciesProvider.kt @@ -11,16 +11,16 @@ import com.intellij.openapi.module.Module import com.intellij.openapi.project.Project import com.intellij.openapi.vfs.VirtualFile -abstract class ScriptRelatedModulesProvider { +abstract class ScriptAdditionalIdeaDependenciesProvider { abstract fun getRelatedModules(file: VirtualFile, project: Project): List companion object { - private val EP_NAME: ExtensionPointName = - ExtensionPointName.create("org.jetbrains.kotlin.scriptRelatedModulesProvider") + private val EP_NAME: ExtensionPointName = + ExtensionPointName.create("org.jetbrains.kotlin.scriptAdditionalIdeaDependenciesProvider") fun getRelatedModules(file: VirtualFile, project: Project): List { return Extensions.getArea(project).getExtensionPoint(EP_NAME).extensions - .filterIsInstance() + .filterIsInstance() .flatMap { it.getRelatedModules(file, project) } } } diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/core/script/GradleBuildSrcModuleDependencyProvider.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/core/script/GradleScriptAdditionalIdeaDependenciesProvider.kt similarity index 92% rename from idea/idea-gradle/src/org/jetbrains/kotlin/idea/core/script/GradleBuildSrcModuleDependencyProvider.kt rename to idea/idea-gradle/src/org/jetbrains/kotlin/idea/core/script/GradleScriptAdditionalIdeaDependenciesProvider.kt index bfb93cc29d4..bae8f7fad47 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/core/script/GradleBuildSrcModuleDependencyProvider.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/core/script/GradleScriptAdditionalIdeaDependenciesProvider.kt @@ -10,11 +10,11 @@ import com.intellij.openapi.module.Module import com.intellij.openapi.module.ModuleManager import com.intellij.openapi.project.Project import com.intellij.openapi.vfs.VirtualFile -import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptRelatedModulesProvider +import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptAdditionalIdeaDependenciesProvider import org.jetbrains.plugins.gradle.settings.GradleProjectSettings import org.jetbrains.plugins.gradle.util.GradleConstants -class GradleBuildSrcModuleDependencyProvider : ScriptRelatedModulesProvider() { +class GradleScriptAdditionalIdeaDependenciesProvider : ScriptAdditionalIdeaDependenciesProvider() { override fun getRelatedModules(file: VirtualFile, project: Project): List { val gradleSettings = ExternalSystemApiUtil.getSettings(project, GradleConstants.SYSTEM_ID) val projectSettings = gradleSettings.getLinkedProjectsSettings().filterIsInstance().firstOrNull() diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/ScratchModuleDependencyProvider.kt b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/ScratchAdditionalIdeaDependenciesProvider.kt similarity index 88% rename from idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/ScratchModuleDependencyProvider.kt rename to idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/ScratchAdditionalIdeaDependenciesProvider.kt index 1e8070727ee..a0ebaa24cf2 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/ScratchModuleDependencyProvider.kt +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/ScratchAdditionalIdeaDependenciesProvider.kt @@ -10,10 +10,10 @@ import com.intellij.openapi.module.Module import com.intellij.openapi.module.ModuleManager import com.intellij.openapi.project.Project import com.intellij.openapi.vfs.VirtualFile -import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptRelatedModulesProvider +import org.jetbrains.kotlin.idea.core.script.dependencies.ScriptAdditionalIdeaDependenciesProvider import org.jetbrains.kotlin.idea.core.script.scriptRelatedModuleName -class ScratchModuleDependencyProvider : ScriptRelatedModulesProvider() { +class ScratchAdditionalIdeaDependenciesProvider : ScriptAdditionalIdeaDependenciesProvider() { override fun getRelatedModules(file: VirtualFile, project: Project): List { if (ScratchFileService.isInScratchRoot(file)) { val scratchModule = file.scriptRelatedModuleName?.let { ModuleManager.getInstance(project).findModuleByName(it) } diff --git a/idea/resources/META-INF/extensions/ide.xml b/idea/resources/META-INF/extensions/ide.xml index c08ba05f9da..7d934071cb9 100644 --- a/idea/resources/META-INF/extensions/ide.xml +++ b/idea/resources/META-INF/extensions/ide.xml @@ -43,8 +43,8 @@ - - + diff --git a/idea/resources/META-INF/extensions/ide.xml.191 b/idea/resources/META-INF/extensions/ide.xml.191 index 2f30ab333f4..071a973f0bc 100644 --- a/idea/resources/META-INF/extensions/ide.xml.191 +++ b/idea/resources/META-INF/extensions/ide.xml.191 @@ -35,8 +35,8 @@ - - + diff --git a/idea/resources/META-INF/extensions/ide.xml.as33 b/idea/resources/META-INF/extensions/ide.xml.as33 index a11d3f1db76..9bb7177860f 100644 --- a/idea/resources/META-INF/extensions/ide.xml.as33 +++ b/idea/resources/META-INF/extensions/ide.xml.as33 @@ -35,8 +35,8 @@ - - + diff --git a/idea/resources/META-INF/extensions/ide.xml.as34 b/idea/resources/META-INF/extensions/ide.xml.as34 index 77fe8a3901a..f691b0c094a 100644 --- a/idea/resources/META-INF/extensions/ide.xml.as34 +++ b/idea/resources/META-INF/extensions/ide.xml.as34 @@ -35,8 +35,8 @@ - - + diff --git a/idea/resources/META-INF/gradle-java.xml b/idea/resources/META-INF/gradle-java.xml index 99bc48b12fa..5b229499905 100644 --- a/idea/resources/META-INF/gradle-java.xml +++ b/idea/resources/META-INF/gradle-java.xml @@ -38,7 +38,7 @@ - + diff --git a/idea/resources/META-INF/gradle-java.xml.191 b/idea/resources/META-INF/gradle-java.xml.191 index 65b39b0eae4..6ee0d5464e5 100644 --- a/idea/resources/META-INF/gradle-java.xml.191 +++ b/idea/resources/META-INF/gradle-java.xml.191 @@ -39,7 +39,7 @@ - + diff --git a/idea/resources/META-INF/gradle-java.xml.as33 b/idea/resources/META-INF/gradle-java.xml.as33 index 65b39b0eae4..6ee0d5464e5 100644 --- a/idea/resources/META-INF/gradle-java.xml.as33 +++ b/idea/resources/META-INF/gradle-java.xml.as33 @@ -39,7 +39,7 @@ - + diff --git a/idea/resources/META-INF/gradle-java.xml.as34 b/idea/resources/META-INF/gradle-java.xml.as34 index 65b39b0eae4..6ee0d5464e5 100644 --- a/idea/resources/META-INF/gradle-java.xml.as34 +++ b/idea/resources/META-INF/gradle-java.xml.as34 @@ -39,7 +39,7 @@ - + diff --git a/idea/resources/META-INF/gradle.xml.181 b/idea/resources/META-INF/gradle.xml.181 index 0cd688421d0..91219dffb19 100644 --- a/idea/resources/META-INF/gradle.xml.181 +++ b/idea/resources/META-INF/gradle.xml.181 @@ -87,7 +87,7 @@ - +