mirror of https://github.com/sbt/sbt.git
Synchronize with changes to Zinc logger API
https://github.com/sbt/zinc/pull/325
This commit is contained in:
parent
9429b76d67
commit
0cc3cfb364
|
|
@ -101,7 +101,7 @@ import sbt.internal.inc.{
|
||||||
Analysis,
|
Analysis,
|
||||||
FileValueCache,
|
FileValueCache,
|
||||||
Locate,
|
Locate,
|
||||||
LoggerReporter,
|
ManagedLoggedReporter,
|
||||||
MixedAnalyzingCompiler,
|
MixedAnalyzingCompiler,
|
||||||
ScalaInstance
|
ScalaInstance
|
||||||
}
|
}
|
||||||
|
|
@ -1435,9 +1435,13 @@ object Defaults extends BuildCommon {
|
||||||
f1(foldMappers(sourcePositionMappers.value)),
|
f1(foldMappers(sourcePositionMappers.value)),
|
||||||
compileOrder.value
|
compileOrder.value
|
||||||
),
|
),
|
||||||
compilerReporter := new LoggerReporter(maxErrors.value,
|
compilerReporter := {
|
||||||
|
new ManagedLoggedReporter(
|
||||||
|
maxErrors.value,
|
||||||
streams.value.log,
|
streams.value.log,
|
||||||
foldMappers(sourcePositionMappers.value)),
|
foldMappers(sourcePositionMappers.value)
|
||||||
|
)
|
||||||
|
},
|
||||||
compileInputs := new Inputs(
|
compileInputs := new Inputs(
|
||||||
compilers.value,
|
compilers.value,
|
||||||
compileOptions.value,
|
compileOptions.value,
|
||||||
|
|
@ -1477,10 +1481,8 @@ object Defaults extends BuildCommon {
|
||||||
val problems =
|
val problems =
|
||||||
analysis.infos.allInfos.values.flatMap(i =>
|
analysis.infos.allInfos.values.flatMap(i =>
|
||||||
i.getReportedProblems ++ i.getUnreportedProblems)
|
i.getReportedProblems ++ i.getUnreportedProblems)
|
||||||
val reporter = new LoggerReporter(max, streams.value.log, foldMappers(spms))
|
val reporter = new ManagedLoggedReporter(max, streams.value.log, foldMappers(spms))
|
||||||
problems foreach { p =>
|
problems.foreach(p => reporter.log(p))
|
||||||
reporter.display(p)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def sbtPluginExtra(m: ModuleID, sbtV: String, scalaV: String): ModuleID =
|
def sbtPluginExtra(m: ModuleID, sbtV: String, scalaV: String): ModuleID =
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue