mirror of https://github.com/sbt/sbt.git
Cache evidence params for hot method
This commit is contained in:
parent
9f12566a51
commit
b68071a488
|
|
@ -25,9 +25,11 @@ class ManagedLogger(
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private val SuccessEventTag = scala.reflect.runtime.universe.typeTag[SuccessEvent]
|
||||||
// send special event for success since it's not a real log level
|
// send special event for success since it's not a real log level
|
||||||
override def success(message: => String): Unit = {
|
override def success(message: => String): Unit = {
|
||||||
infoEvent[SuccessEvent](SuccessEvent(message))
|
infoEvent[SuccessEvent](SuccessEvent(message))(implicitly[JsonFormat[SuccessEvent]],
|
||||||
|
SuccessEventTag)
|
||||||
}
|
}
|
||||||
|
|
||||||
def registerStringCodec[A: ShowLines: TypeTag]: Unit = {
|
def registerStringCodec[A: ShowLines: TypeTag]: Unit = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue