commit | 1a8e592e35677d775ce2b5c3feb4247e93c5fce5 | [log] [tgz] |
---|---|---|
author | Raman Gupta <rocketraman@gmail.com> | Wed May 20 16:56:20 2020 -0400 |
committer | Raman Gupta <rocketraman@gmail.com> | Fri May 22 00:03:55 2020 -0400 |
tree | 97a5fd87ffd6a6d57a7099cd20e3b55164376e98 | |
parent | 271924bc3d0c1aec2f1f9c4089b32e003538b7af [diff] |
Fix use of platform type for contextName
diff --git a/log4j-api-kotlin/src/main/kotlin/org/apache/logging/log4j/kotlin/LoggingFactory.kt b/log4j-api-kotlin/src/main/kotlin/org/apache/logging/log4j/kotlin/LoggingFactory.kt index 5548476..7488bf6 100644 --- a/log4j-api-kotlin/src/main/kotlin/org/apache/logging/log4j/kotlin/LoggingFactory.kt +++ b/log4j-api-kotlin/src/main/kotlin/org/apache/logging/log4j/kotlin/LoggingFactory.kt
@@ -45,7 +45,7 @@ * @param context should always be `{}` * @return normalized context name */ -fun contextName(context: () -> Unit) = with(context::class.java.name) { +fun contextName(context: () -> Unit): String = with(context::class.java.name) { when { contains("Kt$") -> substringBefore("Kt$") contains("$") -> substringBefore("$")