Refactor annotation resolving, some tests fixed, more tests needed

This commit is contained in:
Ilya Chernikov
2016-12-05 20:08:42 +01:00
parent 7c8b6ddca4
commit b19d61e2f4
10 changed files with 104 additions and 78 deletions
@@ -22,7 +22,7 @@
</dependencies>
<properties>
<kotlin.compiler.scriptTemplates>org.jetbrains.kotlin.script.util.templates.StandardScriptTemplate</kotlin.compiler.scriptTemplates>
<kotlin.compiler.scriptTemplates>org.jetbrains.kotlin.script.util.templates.StandardArgsScriptTemplateWithLocalResolving</kotlin.compiler.scriptTemplates>
<kotlin.compiler.scriptClasspath>${org.jetbrains.kotlin:kotlin-script-util:jar}</kotlin.compiler.scriptClasspath>
</properties>
@@ -3,7 +3,7 @@ import java.lang.Exception
if (!args.isEmpty())
println("some args passed")
if (this !is org.jetbrains.kotlin.script.util.templates.StandardScriptTemplate)
if (this !is org.jetbrains.kotlin.script.util.templates.StandardArgsScriptTemplateWithLocalResolving)
throw Exception("Unexpected script base class")
println("Hello from Kotlin script file!")