[minor] copy utility fun to reduce dependencies

This commit is contained in:
Ilya Chernikov
2018-11-16 17:00:12 +01:00
parent 5602bcf9e1
commit fb929c290d
@@ -6,7 +6,6 @@
package kotlin.script.experimental.jvmhost.test package kotlin.script.experimental.jvmhost.test
import kotlinx.coroutines.runBlocking import kotlinx.coroutines.runBlocking
import org.jetbrains.kotlin.daemon.common.toHexString
import org.junit.Assert import org.junit.Assert
import org.junit.Test import org.junit.Test
import java.io.* import java.io.*
@@ -178,6 +177,8 @@ private fun File.readCompiledScript(scriptCompilationConfiguration: ScriptCompil
} }
} }
private fun ByteArray.toHexString(): String = joinToString("", transform = { "%02x".format(it) })
private class FileBasedScriptCache(val baseDir: File) : CompiledJvmScriptsCache { private class FileBasedScriptCache(val baseDir: File) : CompiledJvmScriptsCache {