Reorganize files and folders in the scripting plugin

This commit is contained in:
Ilya Chernikov
2019-02-15 12:27:38 +01:00
parent adb4d264ec
commit 336f43dbf2
40 changed files with 114 additions and 61 deletions
@@ -0,0 +1,5 @@
import kotlin.script.templates.*
@ScriptTemplateAdditionalCompilerArguments(["-version"])
abstract class TestScriptWithOtherAnnotation
@@ -0,0 +1,12 @@
import kotlin.script.experimental.annotations.*
import kotlin.script.experimental.api.*
import kotlin.script.experimental.util.*
object TestScriptWithReceiversDefinition : ScriptCompilationConfiguration(
{
implicitReceivers(String::class)
})
@KotlinScript(fileExtension = "1.kts", compilationConfiguration = TestScriptWithReceiversDefinition::class)
abstract class TestScriptWithReceivers
@@ -0,0 +1,13 @@
import kotlin.script.experimental.annotations.*
import kotlin.script.experimental.api.*
import kotlin.script.experimental.util.*
object TestScriptWithSimpleEnvVarsDefinition : ScriptCompilationConfiguration(
{
providedProperties("stringVar1" to String::class)
})
@KotlinScript(fileExtension = "2.kts", compilationConfiguration = TestScriptWithSimpleEnvVarsDefinition::class)
abstract class TestScriptWithSimpleEnvVars
@@ -0,0 +1,2 @@
val res = stringVar1.drop(4)
@@ -0,0 +1,2 @@
val res = drop(4)