Remove examples/tests based on obsolete script-util
also mark the rest of the API as Obsolete related to #KT-58367
This commit is contained in:
committed by
Space Team
parent
2e393e8fb7
commit
8c8ca7bb70
+1
@@ -35,6 +35,7 @@ import kotlin.reflect.KClass
|
||||
|
||||
// TODO: need to manage resources here, i.e. call replCompiler.dispose when engine is collected
|
||||
|
||||
@Deprecated("Use kotlin-scripting-jsr223 instead")
|
||||
class KotlinJsr223JvmDaemonCompileScriptEngine(
|
||||
factory: ScriptEngineFactory,
|
||||
compilerClasspath: List<File>,
|
||||
|
||||
+1
@@ -38,6 +38,7 @@ import javax.script.ScriptContext
|
||||
import javax.script.ScriptEngineFactory
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
@Deprecated("Use kotlin-scripting-jsr223 instead")
|
||||
class KotlinJsr223JvmLocalScriptEngine(
|
||||
factory: ScriptEngineFactory,
|
||||
val templateClasspath: List<File>,
|
||||
|
||||
+3
-1
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
@file:Suppress("unused") // could be used externally in javax.script.ScriptEngineFactory META-INF file
|
||||
@file:Suppress("unused", "DEPRECATION") // could be used externally in javax.script.ScriptEngineFactory META-INF file
|
||||
|
||||
package org.jetbrains.kotlin.script.jsr223
|
||||
|
||||
@@ -26,6 +26,7 @@ import javax.script.ScriptEngine
|
||||
import kotlin.script.experimental.jvm.util.KotlinJars
|
||||
import kotlin.script.experimental.jvm.util.scriptCompilationClasspathFromContext
|
||||
|
||||
@Deprecated("Use kotlin-scripting-jsr223 instead")
|
||||
class KotlinJsr223JvmLocalScriptEngineFactory : KotlinJsr223JvmScriptEngineFactoryBase() {
|
||||
|
||||
override fun getScriptEngine(): ScriptEngine =
|
||||
@@ -38,6 +39,7 @@ class KotlinJsr223JvmLocalScriptEngineFactory : KotlinJsr223JvmScriptEngineFacto
|
||||
)
|
||||
}
|
||||
|
||||
@Deprecated("Use kotlin-scripting-jsr223 instead")
|
||||
class KotlinJsr223JvmDaemonLocalEvalScriptEngineFactory : KotlinJsr223JvmScriptEngineFactoryBase() {
|
||||
|
||||
override fun getScriptEngine(): ScriptEngine =
|
||||
|
||||
+1
@@ -9,6 +9,7 @@ import kotlin.script.templates.standard.ScriptTemplateWithBindings
|
||||
|
||||
@Suppress("unused")
|
||||
@ScriptTemplateDefinition
|
||||
@Deprecated("Use kotlin-scripting-jsr223 instead")
|
||||
abstract class KotlinStandardJsr223ScriptTemplate(val jsr223Bindings: Bindings) : ScriptTemplateWithBindings(jsr223Bindings) {
|
||||
|
||||
private val myEngine: ScriptEngine? get() = bindings[KOTLIN_SCRIPT_ENGINE_BINDINGS_KEY]?.let { it as? ScriptEngine }
|
||||
|
||||
Reference in New Issue
Block a user