[minor] fix findCompiler logic in runner for debuggung
This commit is contained in:
@@ -9,7 +9,8 @@ import java.io.File
|
|||||||
import java.net.URL
|
import java.net.URL
|
||||||
|
|
||||||
fun findCompilerJar(classFromJarInTheSameLocation: Class<*>, kotlinHome: File): List<File> {
|
fun findCompilerJar(classFromJarInTheSameLocation: Class<*>, kotlinHome: File): List<File> {
|
||||||
val baseDir = (tryGetResourcePathForClass(classFromJarInTheSameLocation)?.parentFile ?: kotlinHome).takeIf { it.isDirectory }
|
val baseDir = (tryGetResourcePathForClass(classFromJarInTheSameLocation)?.takeUnless { it.isDirectory }?.parentFile
|
||||||
|
?: kotlinHome).takeIf { it.isDirectory }
|
||||||
?: return emptyList()
|
?: return emptyList()
|
||||||
val compilerJars = baseDir.listFiles { f: File ->
|
val compilerJars = baseDir.listFiles { f: File ->
|
||||||
COMPILER_JARS.any { expected ->
|
COMPILER_JARS.any { expected ->
|
||||||
|
|||||||
Reference in New Issue
Block a user