Skip to content

Commit 925da52

Browse files
author
Albert Meltzer
committed
ScalafmtSbtReporter: mention scalafmt in messages
1 parent f9a2d0a commit 925da52

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

plugin/src/main/scala/org/scalafmt/sbt/ScalafmtPlugin.scala

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import sbt.librarymanagement.MavenRepository
99
import sbt.util.CacheImplicits._
1010
import sbt.util.CacheStoreFactory
1111
import sbt.util.FileInfo
12+
import sbt.util.Level
1213

1314
import scala.util.Failure
1415
import scala.util.Success
@@ -113,6 +114,13 @@ object ScalafmtPlugin extends AutoPlugin {
113114
val diffRefPrefix = "diff-ref="
114115
}
115116

117+
private class ScalafmtLogger(log: Logger) extends Logger {
118+
override def trace(t: => Throwable): Unit = log.trace(t)
119+
override def success(message: => String): Unit = success(message)
120+
override def log(level: Level.Value, message: => String): Unit =
121+
log.log(level, "scalafmt: " + message)
122+
}
123+
116124
private class FormatSession(
117125
config: Path,
118126
taskStreams: TaskStreams,

plugin/src/main/scala/org/scalafmt/sbt/ScalafmtSbtReporter.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class ScalafmtSbtReporter(
2525
override def error(file: Path, message: String, e: Throwable): Unit = {
2626
def getMessage() = {
2727
val res = new StringWriter()
28+
res.write("scalafmt: ")
2829
res.write(Option(message).getOrElse("failed"))
2930
res.write(" [")
3031
res.write(file.toString)

0 commit comments

Comments
 (0)