mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-04-27 00:21:29 +00:00
[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
|
||||
|
||||
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()
|
||||
val compilerJars = baseDir.listFiles { f: File ->
|
||||
COMPILER_JARS.any { expected ->
|
||||
|
||||
Reference in New Issue
Block a user