mirror of
https://github.com/sbt/sbt.git
synced 2026-10-06 10:03:56 +02:00
honor formatEnabled setting, fixes #48
This commit is contained in:
@@ -24,7 +24,7 @@ object LogManager
|
||||
|
||||
def withScreenLogger(mk: => AbstractLogger): LogManager = withLoggers(mk)
|
||||
|
||||
def withLoggers(screen: => AbstractLogger = defaultScreen, backed: PrintWriter => AbstractLogger = defaultBacked(true)): LogManager =
|
||||
def withLoggers(screen: => AbstractLogger = defaultScreen, backed: PrintWriter => AbstractLogger = defaultBacked(ConsoleLogger.formatEnabled)): LogManager =
|
||||
new LogManager {
|
||||
def apply(data: Settings[Scope], task: ScopedKey[_], to: PrintWriter): Logger =
|
||||
defaultLogger(data, task, screen, backed(to))
|
||||
|
||||
@@ -44,7 +44,7 @@ object ConsoleLogger
|
||||
def apply(): ConsoleLogger = apply(systemOut)
|
||||
def apply(out: PrintStream): ConsoleLogger = apply(printStreamOut(out))
|
||||
def apply(out: PrintWriter): ConsoleLogger = apply(printWriterOut(out))
|
||||
def apply(out: ConsoleOut, ansiCodesSupported: Boolean = formatEnabled, useColor: Boolean = true): ConsoleLogger =
|
||||
def apply(out: ConsoleOut, ansiCodesSupported: Boolean = formatEnabled, useColor: Boolean = formatEnabled): ConsoleLogger =
|
||||
new ConsoleLogger(out, ansiCodesSupported, useColor)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user