diff --git a/logging/src/main/kotlin/gq/kirmanak/mealient/logging/LogcatAppender.kt b/logging/src/main/kotlin/gq/kirmanak/mealient/logging/LogcatAppender.kt index 638e1d3..f7a25f7 100644 --- a/logging/src/main/kotlin/gq/kirmanak/mealient/logging/LogcatAppender.kt +++ b/logging/src/main/kotlin/gq/kirmanak/mealient/logging/LogcatAppender.kt @@ -1,6 +1,5 @@ package gq.kirmanak.mealient.logging -import android.os.Build import android.util.Log import javax.inject.Inject import javax.inject.Singleton @@ -15,15 +14,8 @@ class LogcatAppender @Inject constructor() : Appender { override fun isLoggable(logLevel: LogLevel, tag: String): Boolean = isLoggable override fun log(logLevel: LogLevel, tag: String, message: String) { - // Tag length limit was removed in API 26. - val logTag = if (tag.length <= MAX_TAG_LENGTH || Build.VERSION.SDK_INT >= 26) { - tag - } else { - tag.substring(0, MAX_TAG_LENGTH) - } - if (message.length < MAX_LOG_LENGTH) { - Log.println(logLevel.priority, logTag, message) + Log.println(logLevel.priority, tag, message) return } @@ -36,7 +28,7 @@ class LogcatAppender @Inject constructor() : Appender { do { val end = newline.coerceAtMost(i + MAX_LOG_LENGTH) val part = message.substring(i, end) - Log.println(logLevel.priority, logTag, part) + Log.println(logLevel.priority, tag, part) i = end } while (i < newline) i++ @@ -45,7 +37,6 @@ class LogcatAppender @Inject constructor() : Appender { companion object { private const val MAX_LOG_LENGTH = 4000 - private const val MAX_TAG_LENGTH = 23 } }