Add Olive.reload and Reloadable class for reloadable state

This commit is contained in:
Edwin Jakobs
2019-11-02 12:27:55 +01:00
parent 06d25b2ca5
commit 1c72ad750b
4 changed files with 77 additions and 9 deletions

View File

@@ -8,7 +8,7 @@ internal class LoadException(message: String? = null, cause: Throwable? = null)
internal class KtsObjectLoader(classLoader: ClassLoader? = Thread.currentThread().contextClassLoader) {
val engine = ScriptEngineManager(classLoader).getEngineByExtension("kts")
private val engine = ScriptEngineManager(classLoader).getEngineByExtension("kts")
init {
if (engine == null) {