Skip to content

Commit

Permalink
Remove unneccassary cast to URLClassLoader, which breaks on JDK 11
Browse files Browse the repository at this point in the history
  • Loading branch information
tgodzik committed Feb 6, 2020
1 parent 9d7f2bb commit 928e3d4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion sbt-bridge/src/xsbt/CompilerClassLoader.java
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down

0 comments on commit 928e3d4

Please sign in to comment.