diff --git a/cache/src/main/scala/coursier/Cache.scala b/cache/src/main/scala/coursier/Cache.scala index 48f96d3cc..55e792356 100644 --- a/cache/src/main/scala/coursier/Cache.scala +++ b/cache/src/main/scala/coursier/Cache.scala @@ -243,14 +243,14 @@ object Cache { Option(handlerClsCache.get(protocol)) match { case None => val clsName = s"coursier.cache.protocol.${protocol.capitalize}Handler" - def clsOpt(loader: ClassLoader) = + def clsOpt(loader: ClassLoader): Option[Class[_]] = try Some(loader.loadClass(clsName)) catch { case _: ClassNotFoundException => None } - val clsOpt0 = clsOpt(Thread.currentThread().getContextClassLoader) + val clsOpt0: Option[Class[_]] = clsOpt(Thread.currentThread().getContextClassLoader) .orElse(clsOpt(getClass.getClassLoader)) def printError(e: Exception): Unit =