package Ġbr . com . recipe book . monitoring Ċ Ċ import Ġandroid . content . Context Ċ import Ġbr . com . recipe book . di . Build Configuration Ċ import Ġbr . com . recipe book . di . Build Variant Ċ import Ġbr . com . recipe book . monitoring . crash report . S entry Tree Ċ import Ġio . sentry . android . core . S entry Android Ċ import Ġtim ber . log . Tim ber Ċ import Ġtim ber . log . Tim ber . Debug Tree Ċ Ċ object ĠMonitoring Initializer Ġ{ ĊĠĠĠ Ġfun Ġstart ( ĊĠĠĠĠĠĠĠ Ġcontext : ĠContext , ĊĠĠĠĠĠĠĠ Ġbuild Configuration : ĠBuild Configuration ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠCrash Ġreport Ġmust Ġbe Ġthe Ġfirst Ġthing Ġto Ġinitialize ! ĊĠĠĠĠĠĠĠ Ġif Ġ( build Configuration . app Info . build Variant Ġ== ĠBuild Variant . RELEASE ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠS entry Android . init ( context ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġif Ġ( build Configuration . app Info . build Variant Ġ== ĠBuild Variant . DEBUG ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTim ber . plant ( Debug Tree ()) ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTim ber . plant ( S entry Tree ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ