mirror of https://github.com/sbt/sbt.git
Merge pull request #80 from eed3si9n/wip/logging2
Fixes buffered log appender
This commit is contained in:
commit
471ee7fdc4
|
|
@ -2,7 +2,7 @@ import Dependencies._
|
|||
import Util._
|
||||
import com.typesafe.tools.mima.core._, ProblemFilters._
|
||||
|
||||
def baseVersion: String = "1.0.0-M21"
|
||||
def baseVersion: String = "1.0.0-M24"
|
||||
def internalPath = file("internal")
|
||||
|
||||
def commonSettings: Seq[Setting[_]] = Seq(
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class BufferedAppender private[BufferedAppender] (name: String, delegate: Append
|
|||
def append(event: XLogEvent): Unit =
|
||||
{
|
||||
if (recording) {
|
||||
buffer += event
|
||||
buffer += event.toImmutable
|
||||
} else delegate.append(event)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,6 +15,8 @@ final class ObjectEvent[A](
|
|||
val contentType: String,
|
||||
val json: JValue
|
||||
) extends Serializable {
|
||||
override def toString: String =
|
||||
s"ObjectEvent($level, $message, $channelName, $execId, $contentType, $json)"
|
||||
}
|
||||
|
||||
object ObjectEvent {
|
||||
|
|
|
|||
Loading…
Reference in New Issue