From 3061862d31850dd61b3de314aa2d0b9d1872f268 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Tue, 7 Mar 2017 11:57:10 +0100 Subject: [PATCH] Fix classloader extraction from script template fixes #KT-16699 --- .../script/KotlinScriptDefinitionFromAnnotatedTemplate.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionFromAnnotatedTemplate.kt b/compiler/frontend/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionFromAnnotatedTemplate.kt index 27eeb01f8f8..f584c24c393 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionFromAnnotatedTemplate.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionFromAnnotatedTemplate.kt @@ -105,7 +105,7 @@ open class KotlinScriptDefinitionFromAnnotatedTemplate( } fun makeScriptContents() = BasicScriptContents(file, getAnnotations = { - val classLoader = template::class.java.classLoader + val classLoader = template.java.classLoader try { getAnnotationEntries(file, project) .mapNotNull { psiAnn ->