summaryrefslogtreecommitdiff
path: root/main/core
diff options
context:
space:
mode:
Diffstat (limited to 'main/core')
-rw-r--r--main/core/src/mill/util/ClassLoader.scala12
1 files changed, 1 insertions, 11 deletions
diff --git a/main/core/src/mill/util/ClassLoader.scala b/main/core/src/mill/util/ClassLoader.scala
index c0421a7b..17268fb0 100644
--- a/main/core/src/mill/util/ClassLoader.scala
+++ b/main/core/src/mill/util/ClassLoader.scala
@@ -8,17 +8,7 @@ import io.github.retronym.java9rtexport.Export
object ClassLoader {
def create(urls: Seq[URL], parent: java.lang.ClassLoader)(
- implicit ctx: Ctx.Home): URLClassLoader = {
- new URLClassLoader(
- makeUrls(urls).toArray,
- refinePlatformParent(parent)
- ) {
- override def findClass(name: String): Class[_] = {
- if (name.startsWith("com.sun.jna")) getClass.getClassLoader.loadClass(name)
- else super.findClass(name)
- }
- }
- }
+ implicit ctx: Ctx.Home): URLClassLoader = create(urls, parent, _ => None)
def create(urls: Seq[URL],
parent: java.lang.ClassLoader,