From 928e3d44eb40429efc1f2b18d9941e290d7e333b Mon Sep 17 00:00:00 2001 From: Tomasz Godzik Date: Thu, 6 Feb 2020 18:37:36 +0100 Subject: [PATCH] Remove unneccassary cast to URLClassLoader, which breaks on JDK 11 --- sbt-bridge/src/xsbt/CompilerClassLoader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbt-bridge/src/xsbt/CompilerClassLoader.java b/sbt-bridge/src/xsbt/CompilerClassLoader.java index ec0e32049f97..1ce573148e47 100644 --- a/sbt-bridge/src/xsbt/CompilerClassLoader.java +++ b/sbt-bridge/src/xsbt/CompilerClassLoader.java @@ -110,7 +110,7 @@ private static ClassLoader computeFixedLoader(ClassLoader bridgeLoader) { Field parentBField = dualLoaderClass.getDeclaredField("parentB"); parentBField.setAccessible(true); URLClassLoader scalaLoader = (URLClassLoader) parentAField.get(dualLoader); - URLClassLoader sbtLoader = (URLClassLoader) parentBField.get(dualLoader); + ClassLoader sbtLoader = (ClassLoader) parentBField.get(dualLoader); URL[] bridgeURLs = urlBridgeLoader.getURLs(); return new URLClassLoader(bridgeURLs,