From 909e3e7a616e49d4a034fb8f5528d85ab0ad2386 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sun, 10 Dec 2017 05:04:34 +0100
Subject: [PATCH] Remove Leak Canary in Release

---
 .../main/java/de/kuschku/quasseldroid_ng/QuasseldroidNG.kt    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/QuasseldroidNG.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/QuasseldroidNG.kt
index 6395cd025..bb0a3058a 100644
--- a/app/src/main/java/de/kuschku/quasseldroid_ng/QuasseldroidNG.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid_ng/QuasseldroidNG.kt
@@ -5,7 +5,6 @@ import android.content.pm.ShortcutInfo
 import android.content.pm.ShortcutManager
 import android.graphics.drawable.Icon
 import android.os.Build
-import com.squareup.leakcanary.LeakCanary
 import de.kuschku.malheur.CrashHandler
 import de.kuschku.quasseldroid_ng.util.backport.AndroidThreeTenBackport
 import de.kuschku.quasseldroid_ng.util.compatibility.AndroidCompatibilityUtils
@@ -15,12 +14,15 @@ import de.kuschku.quasseldroid_ng.util.helper.systemService
 
 class QuasseldroidNG : Application() {
   override fun onCreate() {
+    /*
+    // We do not need LeakCanary in RELEASE builds
     if (LeakCanary.isInAnalyzerProcess(this)) {
       // This process is dedicated to LeakCanary for heap analysis.
       // You should not init your app in this process.
       return
     }
     LeakCanary.install(this)
+    */
 
     CrashHandler.init(
       application = this,
-- 
GitLab