diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala index a66f60fda..cf92411f2 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala @@ -351,20 +351,20 @@ final class AnalyzingCompiler( scalaLoader: ClassLoader, log: Logger ): ClassLoader = { - val interfaceJar = provider.fetchCompiledBridge(scalaInstance, log) - def createInterfaceLoader = + val compilerBridgeJar = provider.fetchCompiledBridge(scalaInstance, log) + def createCompilerBridgeLoader = new URLClassLoader( - Array(interfaceJar.toURI.toURL), + Array(compilerBridgeJar.toURI.toURL), createDualLoader(scalaLoader, getClass.getClassLoader) ) classLoaderCache match { case Some(cache) => cache.cachedCustomClassloader( - interfaceJar :: scalaJars, - () => createInterfaceLoader + compilerBridgeJar :: scalaJars, + () => createCompilerBridgeLoader ) - case None => createInterfaceLoader + case None => createCompilerBridgeLoader } }