Add system classloader as a parent of ReplClassLoader.

This commit is contained in:
Pierre-Luc Carmel Biron
2020-01-19 21:57:40 -05:00
committed by Ilya Chernikov
parent cec747349e
commit 352a860e46
@@ -37,7 +37,14 @@ class ReplInterpreter(
else -> null
}
}
private val classLoader = ReplClassLoader(URLClassLoader(classpathRoots.map { it.toURI().toURL() }.toTypedArray(), null))
private val classLoader =
ReplClassLoader(
URLClassLoader(
classpathRoots.map { it.toURI().toURL() }.toTypedArray(),
ClassLoader.getSystemClassLoader()
)
)
private val messageCollector = object : MessageCollector {
private var hasErrors = false