diff options
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/FrostApp.kt')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/FrostApp.kt | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/FrostApp.kt b/app/src/main/kotlin/com/pitchedapps/frost/FrostApp.kt index 5527e434..b7b6b2d5 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/FrostApp.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/FrostApp.kt @@ -29,21 +29,19 @@ import timber.log.Timber.DebugTree */ class FrostApp : Application() { - companion object { - fun refWatcher(c: Context) = (c.applicationContext as FrostApp).refWatcher - } +// companion object { +// fun refWatcher(c: Context) = (c.applicationContext as FrostApp).refWatcher +// } lateinit var refWatcher: RefWatcher override fun onCreate() { - if (LeakCanary.isInAnalyzerProcess(this)) { - // This process is dedicated to LeakCanary for heap analysis. - // You should not init your app in this process. - return; - } - refWatcher = LeakCanary.install(this); - if (BuildConfig.DEBUG) Timber.plant(DebugTree()) - else { + if (LeakCanary.isInAnalyzerProcess(this)) return + refWatcher = LeakCanary.install(this) + if (BuildConfig.DEBUG) { + Timber.plant(DebugTree()) + LeakCanary.enableDisplayLeakActivity(this) + } else { Fabric.with(this, Crashlytics(), Answers()) Timber.plant(CrashReportingTree()) } |