Extract repl state as a separate object

This commit is contained in:
Ilya Chernikov
2017-02-03 18:14:03 +01:00
parent 3eb5b3e08c
commit f9dedab8c8
15 changed files with 666 additions and 416 deletions
@@ -68,5 +68,5 @@ class KotlinJsr223JvmScriptEngine4Idea(
val localEvaluator: ReplFullEvaluator by lazy { GenericReplCompilingEvaluator(replCompiler, templateClasspath, Thread.currentThread().contextClassLoader) }
override val replScriptEvaluator: ReplFullEvaluator get() = localEvaluator
override val replEvaluator: ReplFullEvaluator get() = localEvaluator
}