package Ġcom . br ays ki y . example . core . log Ċ Ċ import Ġtim ber . log . Tim ber Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġbr ays ki y Ġon Ġ 0 2 / 0 1 / 1 9 . Ċ Ġ*/ Ċ Ċ class ĠTim ber Logger Ġ: ĠLogger Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . plant ( Tim ber . Debug Tree ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġe ( throwable : ĠThrowable ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . e ( throwable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġe ( msg : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . e ( StackTrace Info . tag Ġ+ Ġmsg ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġe ( msg : ĠString ?, Ġvar arg Ġargs : ĠAny ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . e ( StackTrace Info . tag Ġ+ Ġmsg , Ġ* args ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġw ( throwable : ĠThrowable ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . w ( throwable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġw ( msg : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . w ( StackTrace Info . tag Ġ+ Ġmsg ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġw ( msg : ĠString ?, Ġvar arg Ġargs : ĠAny ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . w ( StackTrace Info . tag Ġ+ Ġmsg , Ġ* args ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġi ( msg : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . i ( StackTrace Info . tag Ġ+ Ġmsg ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġi ( msg : ĠString ?, Ġvar arg Ġargs : ĠAny ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . i ( StackTrace Info . tag Ġ+ Ġmsg , Ġ* args ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġd ( msg : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . d ( StackTrace Info . tag Ġ+ Ġmsg ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġd ( msg : ĠString ?, Ġvar arg Ġargs : ĠAny ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . d ( StackTrace Info . tag Ġ+ Ġmsg , Ġ* args ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġv ( msg : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . v ( msg ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġv ( msg : ĠString ?, Ġvar arg Ġargs : ĠAny ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . v ( StackTrace Info . tag Ġ+ Ġmsg , Ġ* args ) ĊĠĠĠ Ġ} Ċ } Ċ