Skip to content

Instantly share code, notes, and snippets.

@gabriel-TheCode
Created November 8, 2021 08:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gabriel-TheCode/524c198ed46694a0b961ce769f8055a5 to your computer and use it in GitHub Desktop.
Save gabriel-TheCode/524c198ed46694a0b961ce769f8055a5 to your computer and use it in GitHub Desktop.
TimberExtensions.kt
import timber.log.Timber
inline fun logDebug(message: () -> String) {
Timber.d(message())
}
inline fun logInfo(message: () -> String) {
Timber.i(message())
}
inline fun logError(message: () -> String) {
Timber.e(message())
}
inline fun logError(throwable: Throwable) {
Timber.e(throwable)
}
inline fun logWarning(message: () -> String) {
Timber.w(message())
}
inline fun logWarning(throwable: Throwable) {
Timber.w(throwable)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment