diff --git a/sbt-coursier/src/main/scala-2.10/coursier/CoursierPlugin.scala b/sbt-coursier/src/main/scala-2.10/coursier/CoursierPlugin.scala index 33201a826..fe47affd9 100644 --- a/sbt-coursier/src/main/scala-2.10/coursier/CoursierPlugin.scala +++ b/sbt-coursier/src/main/scala-2.10/coursier/CoursierPlugin.scala @@ -79,7 +79,7 @@ object CoursierPlugin extends AutoPlugin { coursierArtifactsChecksums := Seq(None), coursierCachePolicies := CachePolicy.default, coursierTtl := Cache.defaultTtl, - coursierVerbosity := Settings.defaultVerbosityLevel, + coursierVerbosity := Settings.defaultVerbosityLevel(sLog.value), mavenProfiles := Set.empty, coursierResolvers <<= Tasks.coursierResolversTask, coursierRecursiveResolvers <<= Tasks.coursierRecursiveResolversTask, diff --git a/sbt-coursier/src/main/scala-2.10/coursier/Settings.scala b/sbt-coursier/src/main/scala-2.10/coursier/Settings.scala index 0629d1726..f36b4963a 100644 --- a/sbt-coursier/src/main/scala-2.10/coursier/Settings.scala +++ b/sbt-coursier/src/main/scala-2.10/coursier/Settings.scala @@ -1,5 +1,7 @@ package coursier +import sbt.Logger + import scala.util.{Failure, Success, Try} object Settings { @@ -10,7 +12,7 @@ object Settings { else 1 - def defaultVerbosityLevel: Int = { + def defaultVerbosityLevel(logger: Logger): Int = { def fromOption(value: Option[String], description: String): Option[Int] = value.filter(_.nonEmpty).flatMap { @@ -18,8 +20,8 @@ object Settings { Try(str.toInt) match { case Success(level) => Some(level) case Failure(ex) => - Console.err.println( - s"Warning: unrecognized $description value (should be an integer), ignoring it." + logger.warn( + s"unrecognized $description value (should be an integer), ignoring it." ) None } diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt b/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt index 9640ce8da..4002a114f 100644 --- a/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt +++ b/sbt-coursier/src/sbt-test/sbt-coursier/from/build.sbt @@ -14,7 +14,7 @@ libraryDependencies += "com.chuusai" %% "shapeless" % "2.3.41" from { if (!f.exists()) { val url0 = "https://repo1.maven.org/maven2/com/chuusai/shapeless_2.11/2.3.0/shapeless_2.11-2.3.0.jar" - scala.Console.err.println(s"Fetching $url0") + sLog.value.warn(s"Fetching $url0") val url = new java.net.URL(url0)