From cb7c12a4ad54060ea3ce0a130e6b85c4adb55e29 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Thu, 24 Oct 2013 16:34:16 -0400 Subject: [PATCH] Transfer logging,trace levels from old to new global loggers. --- util/log/src/main/scala/sbt/Logger.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/util/log/src/main/scala/sbt/Logger.scala b/util/log/src/main/scala/sbt/Logger.scala index ce8201e9c..c556f620c 100644 --- a/util/log/src/main/scala/sbt/Logger.scala +++ b/util/log/src/main/scala/sbt/Logger.scala @@ -40,6 +40,11 @@ abstract class AbstractLogger extends Logger object Logger { + def transferLevels(oldLog: AbstractLogger, newLog: AbstractLogger) { + newLog.setLevel(oldLog.getLevel) + newLog.setTrace(oldLog.getTrace) + } + // make public in 0.13 private[sbt] val Null: AbstractLogger = new AbstractLogger { def getLevel: Level.Value = Level.Error