in logger/src/main/scala-sbt-0.13/sbt/jetbrains/buildServer/sbtlogger/apiAdapter.scala [47:60]
def projectScope(project: Reference): Scope = Scope(Select(project), Global, Global, Global)
def reporterSettings(tcLogAppender: TCLogAppender): Def.Setting[_] = {
import sbt.Keys.compile
Unhide.compilerReporter in compile := {
val maybeDefaultReporter = (Unhide.compilerReporter in compile).value
val delegate = maybeDefaultReporter.getOrElse {
val logger = new TCLogger(tcLogAppender, "NONE")
new LoggerReporter(9000, logger)
}
val tcReporter = new TCCompilerReporter(delegate)
Some(tcReporter)
}
}