diff --git a/index.html b/index.html index bd55f97..142a1c8 100644 --- a/index.html +++ b/index.html @@ -45,11 +45,18 @@
-1.2.4
+1.3.0
+ + + + + + +
-
+

kslog

Packages

-
-
+
+
- +
Link copied to clipboard
+
common
+
js
+
linuxArm32Hfp
+
linuxArm64
+
linuxX64
+
mingwX64
+
diff --git a/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/-filter-k-s-log.html b/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/-filter-k-s-log.html index f4eff3f..35585aa 100644 --- a/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/-filter-k-s-log.html +++ b/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/-filter-k-s-log.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

FilterKSLog

-
constructor(fallbackLogger: KSLog, messageFilter: MessageFilter)(source)
+
constructor(fallbackLogger: KSLog, messageFilter: MessageFilter)(source)
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

FilterKSLog

-
class FilterKSLog(fallbackLogger: KSLog, messageFilter: MessageFilter) : KSLog(source)
+
class FilterKSLog(fallbackLogger: KSLog, messageFilter: MessageFilter) : KSLog(source)

In its performLog/performLogS methods do logging only in cases when messageFilter returns true for incoming parameters

@@ -251,7 +251,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -401,7 +401,7 @@
-
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
+
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

@@ -416,7 +416,7 @@
-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -431,7 +431,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log-s.html b/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log-s.html index 7ab531a..b004a4c 100644 --- a/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log-s.html +++ b/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log-s.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLogS

-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default


open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)

Calls default performLog with tag == null


open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

filtered

-
+

Creates FilterKSLog with applying of filter to it

-1.2.4
+1.3.0
@@ -81,7 +81,7 @@
-
class FilterKSLog(fallbackLogger: KSLog, messageFilter: MessageFilter) : KSLog
+
class FilterKSLog(fallbackLogger: KSLog, messageFilter: MessageFilter) : KSLog

In its performLog/performLogS methods do logging only in cases when messageFilter returns true for incoming parameters

@@ -100,7 +100,7 @@
- +

Creates FilterKSLog with applying of filter to it

diff --git a/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/-typed-k-s-log-builder.html b/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/-typed-k-s-log-builder.html index 1ed7f08..1e00167 100644 --- a/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/-typed-k-s-log-builder.html +++ b/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/-typed-k-s-log-builder.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

TypedKSLogBuilder

-
constructor(preset: Map<KClass<*>?, KSLog> = emptyMap())(source)
+
constructor(preset: Map<KClass<*>?, KSLog> = emptyMap())(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

build

-
+
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

default

-
+
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

TypedKSLogBuilder

-
class TypedKSLogBuilder(preset: Map<KClass<*>?, KSLog> = emptyMap())(source)
+
class TypedKSLogBuilder(preset: Map<KClass<*>?, KSLog> = emptyMap())(source)

Special builder for TypedKSLog

diff --git a/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html b/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html index fdd33ca..0796179 100644 --- a/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html +++ b/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

on

-
fun on(kClass: KClass<*>?, with: KSLog): KSLog?(source)
fun on(kClass: KClass<*>?, with: SimpleKSLogCallback): KSLog?(source)
inline fun <T : Any> on(with: KSLog): KSLog?(source)
inline fun <T : Any> on(noinline with: SimpleKSLogCallback): KSLog?(source)
+
fun on(kClass: KClass<*>?, with: KSLog): KSLog?(source)
fun on(kClass: KClass<*>?, with: SimpleKSLogCallback): KSLog?(source)
inline fun <T : Any> on(with: KSLog): KSLog?(source)
inline fun <T : Any> on(noinline with: SimpleKSLogCallback): KSLog?(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

TypedKSLog

-
constructor(typedLoggers: Map<KClass<*>?, KSLog>)(source)
+
constructor(typedLoggers: Map<KClass<*>?, KSLog>)(source)
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

TypedKSLog

-
class TypedKSLog(typedLoggers: Map<KClass<*>?, KSLog>) : KSLog(source)
+
class TypedKSLog(typedLoggers: Map<KClass<*>?, KSLog>) : KSLog(source)

Uses typedLoggers to determine, where incoming __message__s should be sent. If there is no KClass key for incoming message in typedLoggers, logger will use logger by null key if exists. If there is no default logger (by null key), logging will be skipped

@@ -251,7 +251,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -401,7 +401,7 @@
-
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
+
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

@@ -416,7 +416,7 @@
-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -431,7 +431,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log-s.html b/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log-s.html index 650e1b0..8b82dc4 100644 --- a/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log-s.html +++ b/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log-s.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLogS

-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default


open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)

Calls default performLog with tag == null


open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

buildTypedLogger

-
inline fun buildTypedLogger(preset: Map<KClass<*>?, KSLog> = emptyMap(), block: TypedKSLogBuilder.() -> Unit): TypedKSLog(source)
+
inline fun buildTypedLogger(preset: Map<KClass<*>?, KSLog> = emptyMap(), block: TypedKSLogBuilder.() -> Unit): TypedKSLog(source)

DSL for TypedKSLogBuilder

-1.2.4
+1.3.0
@@ -81,7 +81,7 @@
-
class TypedKSLog(typedLoggers: Map<KClass<*>?, KSLog>) : KSLog
+
class TypedKSLog(typedLoggers: Map<KClass<*>?, KSLog>) : KSLog

Uses typedLoggers to determine, where incoming __message__s should be sent. If there is no KClass key for incoming message in typedLoggers, logger will use logger by null key if exists. If there is no default logger (by null key), logging will be skipped

@@ -96,7 +96,7 @@
-
class TypedKSLogBuilder(preset: Map<KClass<*>?, KSLog> = emptyMap())
+
class TypedKSLogBuilder(preset: Map<KClass<*>?, KSLog> = emptyMap())

Special builder for TypedKSLog

@@ -115,7 +115,7 @@
-
inline fun buildTypedLogger(preset: Map<KClass<*>?, KSLog> = emptyMap(), block: TypedKSLogBuilder.() -> Unit): TypedKSLog
+
inline fun buildTypedLogger(preset: Map<KClass<*>?, KSLog> = emptyMap(), block: TypedKSLogBuilder.() -> Unit): TypedKSLog
diff --git a/kslog/dev.inmo.kslog.common.utils/index.html b/kslog/dev.inmo.kslog.common.utils/index.html index 18c1ea6..fc74880 100644 --- a/kslog/dev.inmo.kslog.common.utils/index.html +++ b/kslog/dev.inmo.kslog.common.utils/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -81,7 +81,7 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

diff --git a/kslog/dev.inmo.kslog.common.utils/plus.html b/kslog/dev.inmo.kslog.common.utils/plus.html index 28c3f15..48059ae 100644 --- a/kslog/dev.inmo.kslog.common.utils/plus.html +++ b/kslog/dev.inmo.kslog.common.utils/plus.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

plus

-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog(source)
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog(source)

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

CallbackKSLog

-
constructor(performLogCallback: SimpleKSLogCallback)(source)
+
constructor(performLogCallback: SimpleKSLogCallback)(source)
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

CallbackKSLog

-
class CallbackKSLog(performLogCallback: SimpleKSLogCallback) : KSLog(source)
+
value class CallbackKSLog(performLogCallback: SimpleKSLogCallback) : KSLog(source)

Creates simple KSLog which will pass all incoming performLog calls to performLogCallback

@@ -251,7 +251,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -401,7 +401,7 @@
-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

@@ -416,7 +416,7 @@
-
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -431,7 +431,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common/-callback-k-s-log/perform-log.html b/kslog/dev.inmo.kslog.common/-callback-k-s-log/perform-log.html index 5335385..ef562ce 100644 --- a/kslog/dev.inmo.kslog.common/-callback-k-s-log/perform-log.html +++ b/kslog/dev.inmo.kslog.common/-callback-k-s-log/perform-log.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

DefaultKSLog

-
constructor(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = defaultLogging)(source)
+
constructor(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = KSLoggerDefaultPlatformLoggerLambda)(source)

Parameters

defaultTag

will be used in case when tag parameter in performLog omitted

messageFormatter

special formatter which creating String inside of performLog for each call. Defaults to defaultMessageFormatter

logging

target lambda which will be called with a result of messageFormatter logs formatting as a message and tag as tag if not null and defaultTag otherwise

-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

DefaultKSLog

-
class DefaultKSLog(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = defaultLogging) : KSLog(source)
+
class DefaultKSLog(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = KSLoggerDefaultPlatformLoggerLambda) : KSLog(source)

Logger based on KSLoggerDefaultPlatformLoggerLambda or logging parameter

Parameters

defaultTag

will be used in case when tag parameter in performLog omitted

messageFormatter

special formatter which creating String inside of performLog for each call. Defaults to defaultMessageFormatter

logging

target lambda which will be called with a result of messageFormatter logs formatting as a message and tag as tag if not null and defaultTag otherwise

@@ -82,7 +82,7 @@
-
constructor(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = defaultLogging)
+
constructor(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = KSLoggerDefaultPlatformLoggerLambda)
@@ -251,7 +251,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -401,7 +401,7 @@
-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

@@ -416,7 +416,7 @@
-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -431,7 +431,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log-s.html b/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log-s.html index 2d5eb2f..adf55f9 100644 --- a/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log-s.html +++ b/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log-s.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLogS

-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default


open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

-1.2.4
+1.3.0
@@ -69,7 +69,7 @@
-
fun KSLog(performLogCallback: SimpleKSLogCallback): CallbackKSLog(source)
fun KSLog(defaultTag: String): KSLog(source)
fun KSLog(defaultTag: String, messageFormatter: MessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, minLoggingLevel: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, logger: Logger, messageFormatter: MessageFormatter = defaultMessageFormatter): CallbackKSLog(source)
fun KSLog(defaultTag: String, logger: Logger, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, logger: Logger, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, logger: Logger, minLoggingLevel: LogLevel = LogLevel.values().first(), messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
+
fun KSLog(performLogCallback: SimpleKSLogCallback): CallbackKSLog(source)

Creating CallbackKSLog using performLogCallback as an argument for constructor


fun KSLog(defaultTag: String): KSLog(source)

Simple builder for DefaultKSLog logger based on defaultTag


fun KSLog(defaultTag: String, messageFormatter: MessageFormatter): KSLog(source)

Simple builder for DefaultKSLog logger based on defaultTag and messageFormatter


fun KSLog(defaultTag: String, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)

Building logger using KSLog builder based on defaultTag and messageFormatter. This logger will also filter incoming levels: only levels passed in levels param will be logged


fun KSLog(defaultTag: String, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)

Building logger using KSLog builder based on defaultTag and messageFormatter. This logger will also filter incoming levels: only levels passed in firstLevel, secondLevel and otherLevels param will be logged


fun KSLog(defaultTag: String, minLoggingLevel: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)

Building logger using KSLog builder based on defaultTag and messageFormatter. This logger will also filter incoming levels: only levels above minLoggingLevel will be logged

fun KSLog(defaultTag: String, logger: Logger, messageFormatter: MessageFormatter = defaultMessageFormatter): CallbackKSLog(source)
fun KSLog(defaultTag: String, logger: Logger, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, logger: Logger, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
fun KSLog(defaultTag: String, logger: Logger, minLoggingLevel: LogLevel = LogLevel.values().first(), messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

default

-

Default logger used in case you are trying to use KSLog as a receiver for extensions like info

+

Default logger used in case you are trying to use KSLog as a receiver for extensions like info

-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

Companion

- +
@@ -251,7 +251,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -401,7 +401,7 @@
-
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
+
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

@@ -416,7 +416,7 @@
-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -431,7 +431,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log-s.html b/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log-s.html index d72e7ea..68cd822 100644 --- a/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log-s.html +++ b/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log-s.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLogS

-
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)
+
open suspend override fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)
open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default


open override fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)

Calls default performLog with tag == null


open override fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

KSLog

- +
@@ -251,7 +251,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -401,7 +401,7 @@
-
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
abstract fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
+
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

abstract fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

@@ -416,7 +416,7 @@
-
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -431,7 +431,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common/-k-s-log/perform-log-s.html b/kslog/dev.inmo.kslog.common/-k-s-log/perform-log-s.html index bc9cb96..3102866 100644 --- a/kslog/dev.inmo.kslog.common/-k-s-log/perform-log-s.html +++ b/kslog/dev.inmo.kslog.common/-k-s-log/perform-log-s.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLogS

-
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)
+
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)(source)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
abstract fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)
open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)
+
abstract fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default


open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)(source)

Calls default performLog with tag == null


open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)(source)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/-d-e-b-u-g/index.html b/kslog/dev.inmo.kslog.common/-log-level/-d-e-b-u-g/index.html index efcdba2..4dbcb08 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/-d-e-b-u-g/index.html +++ b/kslog/dev.inmo.kslog.common/-log-level/-d-e-b-u-g/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/-e-r-r-o-r/index.html b/kslog/dev.inmo.kslog.common/-log-level/-e-r-r-o-r/index.html index 8f572a3..ad47148 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/-e-r-r-o-r/index.html +++ b/kslog/dev.inmo.kslog.common/-log-level/-e-r-r-o-r/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/-i-n-f-o/index.html b/kslog/dev.inmo.kslog.common/-log-level/-i-n-f-o/index.html index 707db1c..e190f6d 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/-i-n-f-o/index.html +++ b/kslog/dev.inmo.kslog.common/-log-level/-i-n-f-o/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/-t-r-a-c-e/index.html b/kslog/dev.inmo.kslog.common/-log-level/-t-r-a-c-e/index.html new file mode 100644 index 0000000..4858112 --- /dev/null +++ b/kslog/dev.inmo.kslog.common/-log-level/-t-r-a-c-e/index.html @@ -0,0 +1,119 @@ + + + + + TRACE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TRACE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/kslog/dev.inmo.kslog.common/-log-level/-v-e-r-b-o-s-e/index.html b/kslog/dev.inmo.kslog.common/-log-level/-v-e-r-b-o-s-e/index.html index cd3927d..3ab1ada 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/-v-e-r-b-o-s-e/index.html +++ b/kslog/dev.inmo.kslog.common/-log-level/-v-e-r-b-o-s-e/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/-w-a-r-n-i-n-g/index.html b/kslog/dev.inmo.kslog.common/-log-level/-w-a-r-n-i-n-g/index.html index 7a89a0b..dcb9cc7 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/-w-a-r-n-i-n-g/index.html +++ b/kslog/dev.inmo.kslog.common/-log-level/-w-a-r-n-i-n-g/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/entries.html b/kslog/dev.inmo.kslog.common/-log-level/entries.html index 5d5613e..3bfd9e9 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/entries.html +++ b/kslog/dev.inmo.kslog.common/-log-level/entries.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/index.html b/kslog/dev.inmo.kslog.common/-log-level/index.html index 261a3ea..11b9eb9 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/index.html +++ b/kslog/dev.inmo.kslog.common/-log-level/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -72,7 +72,22 @@

Entries

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
diff --git a/kslog/dev.inmo.kslog.common/-log-level/value-of.html b/kslog/dev.inmo.kslog.common/-log-level/value-of.html index 3ddc6e8..6d25496 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/value-of.html +++ b/kslog/dev.inmo.kslog.common/-log-level/value-of.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-log-level/values.html b/kslog/dev.inmo.kslog.common/-log-level/values.html index 910474d..ec232df 100644 --- a/kslog/dev.inmo.kslog.common/-log-level/values.html +++ b/kslog/dev.inmo.kslog.common/-log-level/values.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-message-filter/index.html b/kslog/dev.inmo.kslog.common/-message-filter/index.html index 36ac0cf..d76ea9f 100644 --- a/kslog/dev.inmo.kslog.common/-message-filter/index.html +++ b/kslog/dev.inmo.kslog.common/-message-filter/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

MessageFilter

-
typealias MessageFilter = (l: LogLevel, t: String?, Throwable?) -> Boolean(source)
+
typealias MessageFilter = (l: LogLevel, t: String?, Throwable?) -> Boolean(source)
diff --git a/kslog/dev.inmo.kslog.common/-message-formatter.html b/kslog/dev.inmo.kslog.common/-message-formatter.html index 9690887..b845d54 100644 --- a/kslog/dev.inmo.kslog.common/-message-formatter.html +++ b/kslog/dev.inmo.kslog.common/-message-formatter.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

MessageFormatter

-
inline fun MessageFormatter(noinline formatter: MessageFormatter): (l: LogLevel, t: String?, m: Any, Throwable?) -> String(source)
+
inline fun MessageFormatter(noinline formatter: MessageFormatter): (l: LogLevel, t: String?, m: Any, Throwable?) -> String(source)
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/-simple-k-s-log-callback/index.html b/kslog/dev.inmo.kslog.common/-simple-k-s-log-callback/index.html index 195ecf9..ab551d6 100644 --- a/kslog/dev.inmo.kslog.common/-simple-k-s-log-callback/index.html +++ b/kslog/dev.inmo.kslog.common/-simple-k-s-log-callback/index.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

SimpleKSLogCallback

-
typealias SimpleKSLogCallback = (level: LogLevel, tag: String?, message: Any, throwable: Throwable?) -> Unit(source)
+
typealias SimpleKSLogCallback = (level: LogLevel, tag: String?, message: Any, throwable: Throwable?) -> Unit(source)
diff --git a/kslog/dev.inmo.kslog.common/-tag-logger/-tag-logger.html b/kslog/dev.inmo.kslog.common/-tag-logger/-tag-logger.html index fabdacf..aad765f 100644 --- a/kslog/dev.inmo.kslog.common/-tag-logger/-tag-logger.html +++ b/kslog/dev.inmo.kslog.common/-tag-logger/-tag-logger.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

TagLogger

-
constructor(tag: String)(source)
+
constructor(tag: String)(source)
-1.2.4
+1.3.0
@@ -65,7 +65,7 @@

TagLogger

-
value class TagLogger(val tag: String) : KSLog(source)
+
value class TagLogger(val tag: String) : KSLog(source)

Logger which will use tag as default one in cases when performLog have null tag

@@ -270,7 +270,7 @@
- +

Creates FilterKSLog with applying of filter to it

@@ -420,7 +420,7 @@
-
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)
open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)
+
open fun performLog(level: LogLevel, message: Any, throwable: Throwable?)

Calls default performLog with tag == null

open fun performLog(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: () -> Any)

Calls default performLog with message built using messageBuilder. This method supposed to be overriden in case when logger supports lazy-loaded messages (like dev.inmo.kslog.common.filter.FilterKSLog)

open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

@@ -435,7 +435,7 @@
-
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)
+
open suspend fun performLogS(level: LogLevel, tag: String?, throwable: Throwable?, messageBuilder: suspend () -> Any)

Suspendable variant of performLog with messageBuilder. Uses default performLog with message built using messageBuilder by default

@@ -450,7 +450,67 @@
-
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog
+
infix operator fun KSLog.plus(other: KSLog): CallbackKSLog

Will send KSLog.performLog of both this and other instances. In case when this will throw exception result logger will rethrow it. After it, if other will throw exception - will also rethrow it

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common/-tag-logger/perform-log.html b/kslog/dev.inmo.kslog.common/-tag-logger/perform-log.html index cb658f8..fdc0df1 100644 --- a/kslog/dev.inmo.kslog.common/-tag-logger/perform-log.html +++ b/kslog/dev.inmo.kslog.common/-tag-logger/perform-log.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

performLog

-
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)
+
open override fun performLog(level: LogLevel, tag: String?, message: Any, throwable: Throwable?)(source)

The only one function required to realization in any inheritor. All other performLog functions will call this one by default

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

tag

-
+
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

addDefaultKSLog

-
fun addDefaultKSLog(newDefault: KSLog)(source)
+
fun addDefaultKSLog(newDefault: KSLog)(source)

Setting KSLog.default logger to new CallbackKSLog using plus operation

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

assertS

-
inline suspend fun KSLog.assertS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.assertS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.assertS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.assertS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.assertS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.assertS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
+
-
+

assert

-
inline fun KSLog.assert(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.assert(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.assert(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.assert(message: Any, e: Throwable?)(source)
inline fun KSLog.assert(message: String, e: Throwable)(source)
inline fun KSLog.assert(message: Any)(source)
inline fun KSLog.assert(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.assert(tag: String, message: Any)(source)
+
+
+
inline fun KSLog.assert(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.assert(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.assert(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.assert(message: Any, e: Throwable?)(source)
inline fun KSLog.assert(message: String, e: Throwable)(source)
inline fun KSLog.assert(message: Any)(source)
inline fun KSLog.assert(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.assert(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

dS

-
inline suspend fun KSLog.dS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.dS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.dS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.dS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.dS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.dS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

d

-
inline fun KSLog.d(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.d(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.d(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.d(message: Any, e: Throwable?)(source)
inline fun KSLog.d(message: String, e: Throwable)(source)
inline fun KSLog.d(message: Any)(source)
inline fun KSLog.d(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.d(tag: String, message: Any)(source)
+
inline fun KSLog.d(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.d(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.d(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.d(message: Any, e: Throwable?)(source)
inline fun KSLog.d(message: String, e: Throwable)(source)
inline fun KSLog.d(message: Any)(source)
inline fun KSLog.d(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.d(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

debugS

-
inline suspend fun KSLog.debugS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.debugS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.debugS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.debugS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.debugS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.debugS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
+
-
+

debug

-
inline fun KSLog.debug(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.debug(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.debug(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.debug(message: Any, e: Throwable?)(source)
inline fun KSLog.debug(message: String, e: Throwable)(source)
inline fun KSLog.debug(message: Any)(source)
inline fun KSLog.debug(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.debug(tag: String, message: Any)(source)
+
+
+
inline fun KSLog.debug(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.debug(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.debug(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.debug(message: Any, e: Throwable?)(source)
inline fun KSLog.debug(message: String, e: Throwable)(source)
inline fun KSLog.debug(message: Any)(source)
inline fun KSLog.debug(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.debug(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

defaultMessageFormatterWithErrorPrint

-
+
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

defaultMessageFormatter

-
+
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

eS

-
inline suspend fun KSLog.eS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.eS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.eS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.eS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.eS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.eS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

e

-
inline fun KSLog.e(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.e(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.e(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.e(message: Any, e: Throwable?)(source)
inline fun KSLog.e(message: String, e: Throwable)(source)
inline fun KSLog.e(message: Any)(source)
inline fun KSLog.e(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.e(tag: String, message: Any)(source)
+
inline fun KSLog.e(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.e(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.e(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.e(message: Any, e: Throwable?)(source)
inline fun KSLog.e(message: String, e: Throwable)(source)
inline fun KSLog.e(message: Any)(source)
inline fun KSLog.e(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.e(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

errorS

-
inline suspend fun KSLog.errorS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.errorS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.errorS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.errorS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.errorS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.errorS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

error

-
inline fun KSLog.error(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.error(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.error(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.error(message: Any, e: Throwable?)(source)
inline fun KSLog.error(message: String, e: Throwable)(source)
inline fun KSLog.error(message: Any)(source)
inline fun KSLog.error(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.error(tag: String, message: Any)(source)
+
inline fun KSLog.error(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.error(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.error(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.error(message: Any, e: Throwable?)(source)
inline fun KSLog.error(message: String, e: Throwable)(source)
inline fun KSLog.error(message: Any)(source)
inline fun KSLog.error(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.error(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

iS

-
inline suspend fun KSLog.iS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.iS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.iS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.iS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.iS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.iS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

i

-
inline fun KSLog.i(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.i(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.i(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.i(message: Any, e: Throwable?)(source)
inline fun KSLog.i(message: String, e: Throwable)(source)
inline fun KSLog.i(message: Any)(source)
inline fun KSLog.i(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.i(tag: String, message: Any)(source)
+
inline fun KSLog.i(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.i(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.i(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.i(message: Any, e: Throwable?)(source)
inline fun KSLog.i(message: String, e: Throwable)(source)
inline fun KSLog.i(message: Any)(source)
inline fun KSLog.i(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.i(tag: String, message: Any)(source)
-1.2.4
+1.3.0
+ + + + + + +
-
+

Package-level declarations

@@ -82,7 +89,7 @@
-
class CallbackKSLog(performLogCallback: SimpleKSLogCallback) : KSLog
+
value class CallbackKSLog(performLogCallback: SimpleKSLogCallback) : KSLog

Creates simple KSLog which will pass all incoming performLog calls to performLogCallback

@@ -97,7 +104,24 @@
-
class DefaultKSLog(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = defaultLogging) : KSLog
+
class DefaultKSLog(defaultTag: String, messageFormatter: MessageFormatter = defaultMessageFormatter, logging: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = KSLoggerDefaultPlatformLoggerLambda) : KSLog

Logger based on KSLoggerDefaultPlatformLoggerLambda or logging parameter

+
+
+
+ + +
+
+
+
ExtendedConsole
+ +
Link copied to clipboard
+
+
+
+
+
+
external interface ExtendedConsole : Console
@@ -112,7 +136,7 @@
-
interface KSLog
+
interface KSLog

Base interface for any logger

@@ -187,7 +211,7 @@
-
value class TagLogger(val tag: String) : KSLog
+
value class TagLogger(val tag: String) : KSLog

Logger which will use tag as default one in cases when performLog have null tag

@@ -226,6 +250,23 @@ + +
+
+
+
KSLoggerDefaultPlatformLoggerLambda
+ +
Link copied to clipboard
+
+
+
+
+
+
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
expect var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit

Default logger for current platform. You may change it, but you should remember that it is global logger used in KSLog.default by default

actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit
+
+
+
+
@@ -236,7 +277,7 @@
- +

Creating TagLogger with logTag as base tag

@@ -251,7 +292,7 @@
- +

Creating base tag using class simple name of receiver

@@ -270,22 +311,24 @@
-
fun addDefaultKSLog(newDefault: KSLog)
+
fun addDefaultKSLog(newDefault: KSLog)

Setting KSLog.default logger to new CallbackKSLog using plus operation

- -
+ +
- +
Link copied to clipboard
-
inline fun KSLog.assert(message: Any)
inline fun KSLog.assert(message: Any, e: Throwable?)
inline fun KSLog.assert(tag: String, message: Any)
inline fun KSLog.assert(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.assert(message: String, e: Throwable)
inline fun KSLog.assert(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.assert(tag: String, message: Any, e: Throwable?)
inline fun KSLog.assert(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
inline fun KSLog.assert(message: Any)
inline fun KSLog.assert(message: Any, e: Throwable?)
inline fun KSLog.assert(tag: String, message: Any)
inline fun KSLog.assert(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.assert(message: String, e: Throwable)
inline fun KSLog.assert(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.assert(tag: String, message: Any, e: Throwable?)
inline fun KSLog.assert(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
@@ -320,17 +363,19 @@
- -
+ +
- +
Link copied to clipboard
-
inline fun KSLog.debug(message: Any)
inline fun KSLog.debug(message: Any, e: Throwable?)
inline fun KSLog.debug(tag: String, message: Any)
inline fun KSLog.debug(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.debug(message: String, e: Throwable)
inline fun KSLog.debug(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.debug(tag: String, message: Any, e: Throwable?)
inline fun KSLog.debug(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
inline fun KSLog.debug(message: Any)
inline fun KSLog.debug(message: Any, e: Throwable?)
inline fun KSLog.debug(tag: String, message: Any)
inline fun KSLog.debug(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.debug(message: String, e: Throwable)
inline fun KSLog.debug(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.debug(tag: String, message: Any, e: Throwable?)
inline fun KSLog.debug(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
@@ -512,7 +557,7 @@
-
fun KSLog(performLogCallback: SimpleKSLogCallback): CallbackKSLog
fun KSLog(defaultTag: String): KSLog
fun KSLog(defaultTag: String, messageFormatter: MessageFormatter): KSLog
fun KSLog(defaultTag: String, minLoggingLevel: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, logger: Logger, messageFormatter: MessageFormatter = defaultMessageFormatter): CallbackKSLog
fun KSLog(defaultTag: String, logger: Logger, minLoggingLevel: LogLevel = LogLevel.values().first(), messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, logger: Logger, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, logger: Logger, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
+
fun KSLog(performLogCallback: SimpleKSLogCallback): CallbackKSLog

Creating CallbackKSLog using performLogCallback as an argument for constructor

fun KSLog(defaultTag: String): KSLog

Simple builder for DefaultKSLog logger based on defaultTag

fun KSLog(defaultTag: String, messageFormatter: MessageFormatter): KSLog

Simple builder for DefaultKSLog logger based on defaultTag and messageFormatter

fun KSLog(defaultTag: String, minLoggingLevel: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog

Building logger using KSLog builder based on defaultTag and messageFormatter. This logger will also filter incoming levels: only levels above minLoggingLevel will be logged

fun KSLog(defaultTag: String, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog

Building logger using KSLog builder based on defaultTag and messageFormatter. This logger will also filter incoming levels: only levels passed in levels param will be logged

fun KSLog(defaultTag: String, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog

Building logger using KSLog builder based on defaultTag and messageFormatter. This logger will also filter incoming levels: only levels passed in firstLevel, secondLevel and otherLevels param will be logged

fun KSLog(defaultTag: String, logger: Logger, messageFormatter: MessageFormatter = defaultMessageFormatter): CallbackKSLog
fun KSLog(defaultTag: String, logger: Logger, minLoggingLevel: LogLevel = LogLevel.values().first(), messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, logger: Logger, levels: Iterable<LogLevel>, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
fun KSLog(defaultTag: String, logger: Logger, firstLevel: LogLevel, secondLevel: LogLevel, vararg otherLevels: LogLevel, messageFormatter: MessageFormatter = defaultMessageFormatter): KSLog
@@ -602,7 +647,22 @@
-
fun setDefaultKSLog(newDefault: KSLog)
+
fun setDefaultKSLog(newDefault: KSLog)

Setting KSLog.default logger to newDefault

+
+
+ + + +
+
+
+
t
+ +
Link copied to clipboard
+
+
+
+
inline fun KSLog.t(message: Any)
inline fun KSLog.t(message: Any, e: Throwable?)
inline fun KSLog.t(tag: String, message: Any)
inline fun KSLog.t(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.t(message: String, e: Throwable)
inline fun KSLog.t(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.t(tag: String, message: Any, e: Throwable?)
inline fun KSLog.t(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
@@ -617,7 +677,54 @@
-
fun taggedLogger(tagBase: Any): KSLog
+
fun taggedLogger(tagBase: Any): KSLog

Creating TagLogger using logger extension property with tagBase as this

+
+
+ + + +
+
+
+
trace
+ +
Link copied to clipboard
+
+
+
+
+
+
inline fun KSLog.trace(message: Any)
inline fun KSLog.trace(message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String, message: Any)
inline fun KSLog.trace(tag: String, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(message: String, e: Throwable)
inline fun KSLog.trace(e: Throwable? = null, noinline messageBuilder: () -> Any)
inline fun KSLog.trace(tag: String, message: Any, e: Throwable?)
inline fun KSLog.trace(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)
+
+
+
+
+ +
+
+
+
traceS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.traceS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.traceS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
+
+
+
+
+ +
+
+
+
tS
+ +
Link copied to clipboard
+
+
+
+
inline suspend fun KSLog.tS(tag: String, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
inline suspend fun KSLog.tS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)
diff --git a/kslog/dev.inmo.kslog.common/info-s.html b/kslog/dev.inmo.kslog.common/info-s.html index 6002b55..575ce9f 100644 --- a/kslog/dev.inmo.kslog.common/info-s.html +++ b/kslog/dev.inmo.kslog.common/info-s.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

infoS

-
inline suspend fun KSLog.infoS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.infoS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.infoS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.infoS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.infoS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.infoS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

info

-
inline fun KSLog.info(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.info(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.info(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.info(message: Any, e: Throwable?)(source)
inline fun KSLog.info(message: String, e: Throwable)(source)
inline fun KSLog.info(message: Any)(source)
inline fun KSLog.info(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.info(tag: String, message: Any)(source)
+
inline fun KSLog.info(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.info(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.info(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.info(message: Any, e: Throwable?)(source)
inline fun KSLog.info(message: String, e: Throwable)(source)
inline fun KSLog.info(message: Any)(source)
inline fun KSLog.info(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.info(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

invoke

-
operator fun KSLog.invoke(performLogCallback: (level: LogLevel, tag: String?, message: Any, throwable: Throwable?) -> Unit): CallbackKSLog(source)
+
operator fun KSLog.invoke(performLogCallback: (level: LogLevel, tag: String?, message: Any, throwable: Throwable?) -> Unit): CallbackKSLog(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

lS

-
inline suspend fun KSLog.lS(level: LogLevel, tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.lS(level: LogLevel, tag: String, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.lS(level: LogLevel, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.lS(level: LogLevel, tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.lS(level: LogLevel, tag: String, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.lS(level: LogLevel, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

l

-
inline fun KSLog.l(level: LogLevel, tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.l(level: LogLevel, tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.l(level: LogLevel, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.l(level: LogLevel, message: Any, e: Throwable?)(source)
inline fun KSLog.l(level: LogLevel, message: String, e: Throwable)(source)
inline fun KSLog.l(level: LogLevel, message: Any)(source)
inline fun KSLog.l(level: LogLevel, tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.l(level: LogLevel, tag: String, message: Any)(source)
+
inline fun KSLog.l(level: LogLevel, tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.l(level: LogLevel, tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.l(level: LogLevel, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.l(level: LogLevel, message: Any, e: Throwable?)(source)
inline fun KSLog.l(level: LogLevel, message: String, e: Throwable)(source)
inline fun KSLog.l(level: LogLevel, message: Any)(source)
inline fun KSLog.l(level: LogLevel, tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.l(level: LogLevel, tag: String, message: Any)(source)
-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/log-tag.html b/kslog/dev.inmo.kslog.common/log-tag.html index 9524b74..1169830 100644 --- a/kslog/dev.inmo.kslog.common/log-tag.html +++ b/kslog/dev.inmo.kslog.common/log-tag.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

logTag

-
+

Creating base tag using class simple name of receiver

Throws

If there is no opportunity to take simple name of receiver class

-1.2.4
+1.3.0
diff --git a/kslog/dev.inmo.kslog.common/logger.html b/kslog/dev.inmo.kslog.common/logger.html index 62e4f8e..a728392 100644 --- a/kslog/dev.inmo.kslog.common/logger.html +++ b/kslog/dev.inmo.kslog.common/logger.html @@ -45,7 +45,7 @@
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

logger

-
+

Creating TagLogger with logTag as base tag

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

setDefaultKSLog

-
fun setDefaultKSLog(newDefault: KSLog)(source)
+
fun setDefaultKSLog(newDefault: KSLog)(source)

Setting KSLog.default logger to newDefault

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

taggedLogger

-
fun taggedLogger(tagBase: Any): KSLog(source)
+
fun taggedLogger(tagBase: Any): KSLog(source)

Creating TagLogger using logger extension property with tagBase as this

-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

vS

-
inline suspend fun KSLog.vS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.vS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.vS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.vS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.vS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.vS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

v

-
inline fun KSLog.v(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.v(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.v(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.v(message: Any, e: Throwable?)(source)
inline fun KSLog.v(message: String, e: Throwable)(source)
inline fun KSLog.v(message: Any)(source)
inline fun KSLog.v(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.v(tag: String, message: Any)(source)
+
inline fun KSLog.v(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.v(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.v(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.v(message: Any, e: Throwable?)(source)
inline fun KSLog.v(message: String, e: Throwable)(source)
inline fun KSLog.v(message: Any)(source)
inline fun KSLog.v(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.v(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

verboseS

-
inline suspend fun KSLog.verboseS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.verboseS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.verboseS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.verboseS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.verboseS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.verboseS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

verbose

-
inline fun KSLog.verbose(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.verbose(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.verbose(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.verbose(message: Any, e: Throwable?)(source)
inline fun KSLog.verbose(message: String, e: Throwable)(source)
inline fun KSLog.verbose(message: Any)(source)
inline fun KSLog.verbose(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.verbose(tag: String, message: Any)(source)
+
inline fun KSLog.verbose(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.verbose(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.verbose(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.verbose(message: Any, e: Throwable?)(source)
inline fun KSLog.verbose(message: String, e: Throwable)(source)
inline fun KSLog.verbose(message: Any)(source)
inline fun KSLog.verbose(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.verbose(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

wS

-
inline suspend fun KSLog.wS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.wS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

w

-
inline fun KSLog.w(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.w(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.w(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.w(message: Any, e: Throwable?)(source)
inline fun KSLog.w(message: String, e: Throwable)(source)
inline fun KSLog.w(message: Any)(source)
inline fun KSLog.w(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.w(tag: String, message: Any)(source)
+
inline fun KSLog.w(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.w(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.w(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.w(message: Any, e: Throwable?)(source)
inline fun KSLog.w(message: String, e: Throwable)(source)
inline fun KSLog.w(message: Any)(source)
inline fun KSLog.w(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.w(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

warningS

-
inline suspend fun KSLog.warningS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.warningS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.warningS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.warningS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.warningS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.warningS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

warning

-
inline fun KSLog.warning(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.warning(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.warning(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.warning(message: Any, e: Throwable?)(source)
inline fun KSLog.warning(message: String, e: Throwable)(source)
inline fun KSLog.warning(message: Any)(source)
inline fun KSLog.warning(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.warning(tag: String, message: Any)(source)
+
inline fun KSLog.warning(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.warning(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.warning(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.warning(message: Any, e: Throwable?)(source)
inline fun KSLog.warning(message: String, e: Throwable)(source)
inline fun KSLog.warning(message: Any)(source)
inline fun KSLog.warning(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.warning(tag: String, message: Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

wtfS

-
inline suspend fun KSLog.wtfS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wtfS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wtfS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
+
inline suspend fun KSLog.wtfS(e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wtfS(tag: String?, e: Throwable? = null, noinline messageBuilder: suspend () -> Any)(source)
inline suspend fun KSLog.wtfS(tag: String, noinline messageBuilder: suspend () -> Any)(source)
-1.2.4
+1.3.0
@@ -66,7 +66,7 @@

wtf

-
inline fun KSLog.wtf(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.wtf(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.wtf(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.wtf(message: Any, e: Throwable?)(source)
inline fun KSLog.wtf(message: String, e: Throwable)(source)
inline fun KSLog.wtf(message: Any)(source)
inline fun KSLog.wtf(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.wtf(tag: String, message: Any)(source)
+
inline fun KSLog.wtf(e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.wtf(tag: String?, e: Throwable? = null, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.wtf(tag: String, noinline messageBuilder: () -> Any)(source)
inline fun KSLog.wtf(message: Any, e: Throwable?)(source)
inline fun KSLog.wtf(message: String, e: Throwable)(source)
inline fun KSLog.wtf(message: Any)(source)
inline fun KSLog.wtf(tag: String, message: Any, e: Throwable?)(source)
inline fun KSLog.wtf(tag: String, message: Any)(source)