From 7754e90ad4058fd84fa4fa87554723085b7ab3fe Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Tue, 18 Apr 2017 12:19:33 +0200 Subject: [PATCH] Restore another part of script template resolving for even older legacy code complements d284979 Fixes EA-100334 --- .../src/org/jetbrains/kotlin/script/scriptTemplate.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplate.kt b/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplate.kt index 1559c04dec6..b47d4199f74 100644 --- a/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplate.kt +++ b/compiler/frontend.script/src/org/jetbrains/kotlin/script/scriptTemplate.kt @@ -74,6 +74,16 @@ interface ScriptDependenciesResolver { ): Future = PseudoFuture(null) } +@Suppress("unused") +@Deprecated("Used only for compatibility with legacy code, use kotlin.script.dependencies.ScriptDependenciesResolver instead", + replaceWith = ReplaceWith("kotlin.script.dependencies.ScriptDependenciesResolver")) +interface ScriptDependenciesResolverEx { + fun resolve(script: ScriptContents, + environment: Map?, + previousDependencies: KotlinScriptExternalDependencies? + ): KotlinScriptExternalDependencies? = null +} + @Deprecated("Used only for compatibility with legacy code, use kotlin.script.dependencies.KotlinScriptExternalDependencies instead", replaceWith = ReplaceWith("kotlin.script.dependencies.KotlinScriptExternalDependencies")) interface KotlinScriptExternalDependencies : Comparable {