diff options
Diffstat (limited to 'main/core')
-rw-r--r-- | main/core/src/mill/util/ClassLoader.scala | 12 |
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, |