diff --git a/migrate/src/main/scala/migrate/Scala3Migrate.scala b/migrate/src/main/scala/migrate/Scala3Migrate.scala index c5bad230..faac6b31 100644 --- a/migrate/src/main/scala/migrate/Scala3Migrate.scala +++ b/migrate/src/main/scala/migrate/Scala3Migrate.scala @@ -20,6 +20,11 @@ import scalafix.interfaces.ScalafixEvaluation class Scala3Migrate(scalafixSrv: ScalafixService) { private val reporter = ScalaMigrateLogger + // modify the default formatter + scribe.Logger.root + .clearHandlers() + .withHandler(formatter = scribe.format.Formatter.compact) + .replace() def previewMigration( unmanagedSources: Seq[AbsolutePath], diff --git a/migrate/src/main/scala/migrate/internal/ScalaMigrateLogger.scala b/migrate/src/main/scala/migrate/internal/ScalaMigrateLogger.scala new file mode 100644 index 00000000..f8496489 --- /dev/null +++ b/migrate/src/main/scala/migrate/internal/ScalaMigrateLogger.scala @@ -0,0 +1,15 @@ +package migrate.internal + +import compiler.interfaces.Logger + +case object ScalaMigrateLogger extends Logger { + + private val logger = scribe + .Logger() + .orphan() + .replace() + .clearHandlers() + .withHandler(formatter = scribe.format.Formatter.simple) + .replace() + override def error(log: String): Unit = logger.error(log) +} diff --git a/migrate/src/main/scala/migrate/internal/ScalaMigrateReporter.scala b/migrate/src/main/scala/migrate/internal/ScalaMigrateReporter.scala deleted file mode 100644 index e854049b..00000000 --- a/migrate/src/main/scala/migrate/internal/ScalaMigrateReporter.scala +++ /dev/null @@ -1,7 +0,0 @@ -package migrate.internal - -import compiler.interfaces.Logger - -case object ScalaMigrateLogger extends Logger { - override def error(log: String): Unit = scribe.error(log) -} diff --git a/migrate/src/main/scala/migrate/utils/CoursierHelper.scala b/migrate/src/main/scala/migrate/utils/CoursierHelper.scala index bb614792..d6ce60f7 100644 --- a/migrate/src/main/scala/migrate/utils/CoursierHelper.scala +++ b/migrate/src/main/scala/migrate/utils/CoursierHelper.scala @@ -54,7 +54,7 @@ object CoursierHelper { case (_, Right(revisions)) => revisions case _ => Nil } - revisions.map(Revision(_)) + revisions.map(Revision.apply) } // Rely on coursier order