in core/src/main/scala/org/jetbrains/sbtidea/PluginLogger.scala [17:33]
override def debug(msg: => String): Unit = buffer += lDEBUG -> msg
override def info(msg: => String): Unit = buffer += lINFO -> msg
override def warn(msg: => String): Unit = buffer += lWARN -> msg
override def error(msg: => String): Unit = buffer += lERR -> msg
override def fatal(msg: => String): Unit = buffer += lFATAL -> msg
def flush(actualLogger: PluginLogger): Unit = {
buffer.foreach { case (level, msg) =>
level match {
case `lDEBUG` => actualLogger.debug(msg)
case `lINFO` => actualLogger.info(msg)
case `lWARN` => actualLogger.warn(msg)
case `lERR` => actualLogger.error(msg)
case `lFATAL` => actualLogger.fatal(msg)
}
}
buffer.clear()
}