Fix evaluation part of the scripting API - mostly renaming
This commit is contained in:
@@ -130,5 +130,5 @@ interface CompiledScript<out ScriptBase : Any> {
|
||||
|
||||
val compilationConfiguration: ScriptCompilationConfiguration
|
||||
|
||||
suspend fun instantiate(scriptEvaluationConfiguration: ScriptEvaluationConfiguration?): ResultWithDiagnostics<ScriptBase>
|
||||
suspend fun getClass(scriptEvaluationConfiguration: ScriptEvaluationConfiguration?): ResultWithDiagnostics<KClass<*>>
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ class ScriptEvaluationConfiguration(baseEvaluationEnvironments: Iterable<ScriptE
|
||||
) : this(baseConfigurations.asIterable(), body)
|
||||
|
||||
class Builder internal constructor(baseEvaluationEnvironments: Iterable<ScriptEvaluationConfiguration>) :
|
||||
ScriptCompilationConfigurationKeys,
|
||||
ScriptEvaluationConfigurationKeys,
|
||||
PropertiesCollection.Builder(baseEvaluationEnvironments)
|
||||
|
||||
companion object : ScriptEvaluationConfigurationKeys
|
||||
|
||||
Reference in New Issue
Block a user