Add support for script environment variables to the frontend

This commit is contained in:
Ilya Chernikov
2018-04-16 12:42:36 +02:00
parent 15f9ad9531
commit 516924cda1
5 changed files with 149 additions and 16 deletions
@@ -56,6 +56,8 @@ open class KotlinScriptDefinition(val template: KClass<out Any>) : UserDataHolde
listOf(ScriptExpectedLocation.SourcesOnly, ScriptExpectedLocation.TestsOnly)
open val implicitReceivers: List<KType> get() = emptyList()
open val environmentVariables: List<Pair<String, KType>> get() = emptyList()
}
object StandardScriptDefinition : KotlinScriptDefinition(ScriptTemplateWithArgs::class)