Minor: rename class
This commit is contained in:
+3
-3
@@ -29,7 +29,7 @@ import com.intellij.psi.search.GlobalSearchScope
|
|||||||
import com.intellij.util.io.URLUtil
|
import com.intellij.util.io.URLUtil
|
||||||
import org.jetbrains.annotations.TestOnly
|
import org.jetbrains.annotations.TestOnly
|
||||||
import org.jetbrains.kotlin.idea.caches.project.getAllProjectSdks
|
import org.jetbrains.kotlin.idea.caches.project.getAllProjectSdks
|
||||||
import org.jetbrains.kotlin.idea.core.script.configuration.CompositeManager
|
import org.jetbrains.kotlin.idea.core.script.configuration.CompositeScriptConfigurationManager
|
||||||
import org.jetbrains.kotlin.idea.core.script.configuration.DefaultScriptingSupport
|
import org.jetbrains.kotlin.idea.core.script.configuration.DefaultScriptingSupport
|
||||||
import org.jetbrains.kotlin.idea.core.script.configuration.listener.ScriptConfigurationUpdater
|
import org.jetbrains.kotlin.idea.core.script.configuration.listener.ScriptConfigurationUpdater
|
||||||
import org.jetbrains.kotlin.idea.core.script.configuration.loader.ScriptConfigurationLoader
|
import org.jetbrains.kotlin.idea.core.script.configuration.loader.ScriptConfigurationLoader
|
||||||
@@ -162,14 +162,14 @@ interface ScriptConfigurationManager {
|
|||||||
@TestOnly
|
@TestOnly
|
||||||
fun updateScriptDependenciesSynchronously(file: PsiFile) {
|
fun updateScriptDependenciesSynchronously(file: PsiFile) {
|
||||||
// TODO: review the usages of this method
|
// TODO: review the usages of this method
|
||||||
(getInstance(file.project) as CompositeManager).managers
|
(getInstance(file.project) as CompositeScriptConfigurationManager).managers
|
||||||
.firstIsInstance<DefaultScriptingSupport>()
|
.firstIsInstance<DefaultScriptingSupport>()
|
||||||
.updateScriptDependenciesSynchronously(file)
|
.updateScriptDependenciesSynchronously(file)
|
||||||
}
|
}
|
||||||
|
|
||||||
@TestOnly
|
@TestOnly
|
||||||
fun clearCaches(project: Project) {
|
fun clearCaches(project: Project) {
|
||||||
(getInstance(project) as CompositeManager).managers
|
(getInstance(project) as CompositeScriptConfigurationManager).managers
|
||||||
.firstIsInstance<DefaultScriptingSupport>()
|
.firstIsInstance<DefaultScriptingSupport>()
|
||||||
.clearCaches()
|
.clearCaches()
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -24,7 +24,7 @@ import org.jetbrains.kotlin.scripting.definitions.isNonScript
|
|||||||
import org.jetbrains.kotlin.scripting.resolve.ScriptCompilationConfigurationWrapper
|
import org.jetbrains.kotlin.scripting.resolve.ScriptCompilationConfigurationWrapper
|
||||||
import org.jetbrains.kotlin.utils.addToStdlib.firstIsInstanceOrNull
|
import org.jetbrains.kotlin.utils.addToStdlib.firstIsInstanceOrNull
|
||||||
|
|
||||||
class CompositeManager(val project: Project) : ScriptConfigurationManager {
|
class CompositeScriptConfigurationManager(val project: Project) : ScriptConfigurationManager {
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
private val notifier = ScriptChangesNotifier(project, updater)
|
private val notifier = ScriptChangesNotifier(project, updater)
|
||||||
|
|
||||||
|
|||||||
@@ -231,7 +231,7 @@
|
|||||||
serviceImplementation="org.jetbrains.kotlin.idea.core.script.IdeScriptDependenciesProvider"/>
|
serviceImplementation="org.jetbrains.kotlin.idea.core.script.IdeScriptDependenciesProvider"/>
|
||||||
|
|
||||||
<projectService serviceInterface="org.jetbrains.kotlin.idea.core.script.ScriptConfigurationManager"
|
<projectService serviceInterface="org.jetbrains.kotlin.idea.core.script.ScriptConfigurationManager"
|
||||||
serviceImplementation="org.jetbrains.kotlin.idea.core.script.configuration.CompositeManager"/>
|
serviceImplementation="org.jetbrains.kotlin.idea.core.script.configuration.CompositeScriptConfigurationManager"/>
|
||||||
|
|
||||||
<projectService serviceInterface="org.jetbrains.kotlin.scripting.resolve.ScriptReportSink"
|
<projectService serviceInterface="org.jetbrains.kotlin.scripting.resolve.ScriptReportSink"
|
||||||
serviceImplementation="org.jetbrains.kotlin.idea.core.script.IdeScriptReportSink"/>
|
serviceImplementation="org.jetbrains.kotlin.idea.core.script.IdeScriptReportSink"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user