common-plugin / com.cognifide.gradle.common.build / CollectingLogger

CollectingLogger

class CollectingLogger

Types

LogEntry

data class LogEntry

Constructors

<init>

CollectingLogger()

Properties

entries

val entries: MutableList<LogEntry>

Functions

debug

fun debug(message: String): Unit
fun debug(summary: String, details: String): Unit

error

fun error(message: String): Unit
fun error(summary: String, details: String): Unit

info

fun info(message: String): Unit
fun info(summary: String, details: String): Unit

lifecycle

fun lifecycle(message: String): Unit
fun lifecycle(summary: String, details: String): Unit

log

fun log(level: LogLevel, details: String, summary: String? = null): Unit

logTo

fun logTo(logger: Logger, levelMapper: (LogLevel) -> LogLevel = { it }): Unit

warn

fun warn(message: String): Unit
fun warn(summary: String, details: String): Unit