[minor] rename function

This commit is contained in:
Ilya Chernikov
2018-09-06 12:54:52 +02:00
parent ba2e08c014
commit 34569071b3
4 changed files with 8 additions and 8 deletions
@@ -11,11 +11,11 @@ import kotlin.script.experimental.api.EvaluationResult
import kotlin.script.experimental.api.ResultWithDiagnostics
import kotlin.script.experimental.host.toScriptSource
import kotlin.script.experimental.jvmhost.BasicJvmScriptingHost
import kotlin.script.experimental.jvmhost.createCompilationConfigurationFromTemplate
import kotlin.script.experimental.jvmhost.createJvmCompilationConfigurationFromTemplate
fun evalFile(scriptFile: File): ResultWithDiagnostics<EvaluationResult> {
val compilationConfiguration = createCompilationConfigurationFromTemplate<ScriptWithMavenDeps>()
val compilationConfiguration = createJvmCompilationConfigurationFromTemplate<ScriptWithMavenDeps>()
return BasicJvmScriptingHost().eval(scriptFile.toScriptSource(), compilationConfiguration, null)
}
@@ -13,10 +13,10 @@ import kotlin.script.experimental.host.toScriptSource
import kotlin.script.experimental.jvm.dependenciesFromCurrentContext
import kotlin.script.experimental.jvm.jvm
import kotlin.script.experimental.jvmhost.BasicJvmScriptingHost
import kotlin.script.experimental.jvmhost.createCompilationConfigurationFromTemplate
import kotlin.script.experimental.jvmhost.createJvmCompilationConfigurationFromTemplate
fun evalFile(scriptFile: File): ResultWithDiagnostics<EvaluationResult> {
val compilationConfiguration = createCompilationConfigurationFromTemplate<SimpleScript> {
val compilationConfiguration = createJvmCompilationConfigurationFromTemplate<SimpleScript> {
jvm {
dependenciesFromCurrentContext(
"scripting-jvm-simple-script" /* script library jar name */
@@ -20,7 +20,7 @@ open class BasicJvmScriptingHost(
) : BasicScriptingHost(compiler, evaluator)
inline fun <reified T : Any> createCompilationConfigurationFromTemplate(
inline fun <reified T : Any> createJvmCompilationConfigurationFromTemplate(
hostConfiguration: ScriptingHostConfiguration = defaultJvmScriptingHostConfiguration,
noinline body: ScriptCompilationConfiguration.Builder.() -> Unit = {}
): ScriptCompilationConfiguration = createCompilationConfigurationFromTemplate(
@@ -67,7 +67,7 @@ class ScriptingHostTest {
val host = BasicJvmScriptingHost(compiler = compiler, evaluator = evaluator)
Assert.assertTrue(cache.baseDir.listFiles().isEmpty())
val scriptCompilationConfiguration = createCompilationConfigurationFromTemplate<SimpleScriptTemplate>()
val scriptCompilationConfiguration = createJvmCompilationConfigurationFromTemplate<SimpleScriptTemplate>()
var compiledScript: CompiledScript<*>? = null
val output = captureOut {
@@ -110,7 +110,7 @@ class ScriptingHostTest {
@Test
fun testCompiledScriptClassLoader() {
val script = "val x = 1"
val scriptCompilationConfiguration = createCompilationConfigurationFromTemplate<SimpleScriptTemplate>()
val scriptCompilationConfiguration = createJvmCompilationConfigurationFromTemplate<SimpleScriptTemplate>()
val compiler = JvmScriptCompiler(defaultJvmScriptingHostConfiguration)
val compiledScript = runBlocking {
val res = compiler(script.toScriptSource(), scriptCompilationConfiguration).throwOnFailure()
@@ -147,7 +147,7 @@ fun ResultWithDiagnostics<*>.throwOnFailure(): ResultWithDiagnostics<*> = apply
}
private fun evalScript(script: String, host: BasicScriptingHost = BasicJvmScriptingHost()) {
val compilationConfiguration = createCompilationConfigurationFromTemplate<SimpleScriptTemplate>()
val compilationConfiguration = createJvmCompilationConfigurationFromTemplate<SimpleScriptTemplate>()
host.eval(script.toScriptSource(), compilationConfiguration, null).throwOnFailure()
}