From 923a71f6763af9001d6cba169dfdc8526075adbb Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Tue, 24 Mar 2020 12:17:18 +0300 Subject: [PATCH] MainKtsScript: use absolute paths in definition classpath --- .../kotlin/idea/script/MainKtsScriptDefinitionSource.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/script/MainKtsScriptDefinitionSource.kt b/idea/src/org/jetbrains/kotlin/idea/script/MainKtsScriptDefinitionSource.kt index dee3e8073a7..48d4fb99d57 100644 --- a/idea/src/org/jetbrains/kotlin/idea/script/MainKtsScriptDefinitionSource.kt +++ b/idea/src/org/jetbrains/kotlin/idea/script/MainKtsScriptDefinitionSource.kt @@ -20,7 +20,7 @@ class MainKtsScriptDefinitionSource : ScriptDefinitionsProvider { val paths = PathUtil.kotlinPathsForIdeaPlugin return if (paths.jar(KotlinPaths.Jar.MainKts).exists()) { - paths.classPath(KotlinPaths.ClassPaths.MainKts) + paths.classPath(KotlinPaths.ClassPaths.MainKts).map { it.absoluteFile } } else { Logger.getInstance(MainKtsScriptDefinitionSource::class.java).warn("[kts] Support for .main.kts scripts is not loaded: kotlin-main-kts.jar not found") emptyList()