LeakCanary 2.0-beta-5

gtask_related_email
Alex Baker 5 years ago
parent 9fd7c30635
commit edf46231da

@ -150,7 +150,6 @@ dependencies {
debugImplementation("com.facebook.soloader:soloader:0.8.0")
debugImplementation("com.squareup.leakcanary:leakcanary-android:${Versions.leakcanary}")
debugImplementation("com.squareup.leakcanary:leakcanary-support-fragment:${Versions.leakcanary}")
implementation("org.jetbrains.kotlin:kotlin-stdlib:${Versions.kotlin}")
implementation("io.github.luizgrp.sectionedrecyclerviewadapter:sectionedrecyclerviewadapter:2.0.0")

@ -12,7 +12,6 @@ import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin;
import com.facebook.flipper.plugins.network.NetworkFlipperPlugin;
import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin;
import com.facebook.soloader.SoLoader;
import com.squareup.leakcanary.LeakCanary;
import javax.inject.Inject;
import org.tasks.injection.ForApplication;
import org.tasks.preferences.Preferences;
@ -42,12 +41,6 @@ public class BuildSetup {
client.addPlugin(new SharedPreferencesFlipperPlugin(application));
client.start();
}
if (LeakCanary.isInAnalyzerProcess(context)) {
return false;
}
if (preferences.getBoolean(R.string.p_leak_canary, false)) {
LeakCanary.install(application);
}
if (preferences.getBoolean(R.string.p_strict_mode_thread, false)) {
StrictMode.setThreadPolicy(
new StrictMode.ThreadPolicy.Builder()

@ -27,7 +27,6 @@ public class DebugPreferences extends InjectingPreferenceActivity {
for (int pref :
asList(
R.string.p_flipper,
R.string.p_leak_canary,
R.string.p_strict_mode_vm,
R.string.p_strict_mode_thread)) {
findPreference(pref)

@ -3,7 +3,6 @@
<string name="app_name" tools:ignore="PrivateResource">Tasks Debug</string>
<string name="debug_strict_mode_thread">Strict mode - Thread</string>
<string name="debug_strict_mode_vm">Strict mode - VM</string>
<string name="debug_leak_canary">LeakCanary</string>
<string name="debug_flipper">Flipper</string>
<string name="debug_pro">Unlock pro</string>
<string name="debug_purchase">Purchase %s</string>

@ -1,10 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBoxPreference
android:key="@string/p_leak_canary"
android:title="@string/debug_leak_canary"/>
<CheckBoxPreference
android:key="@string/p_flipper"
android:title="@string/debug_flipper"/>

@ -283,7 +283,6 @@
<string name="p_bundle_notifications">bundle_notifications</string>
<string name="p_strict_mode_vm">strict_mode_vm</string>
<string name="p_strict_mode_thread">strict_mode_thread</string>
<string name="p_leak_canary">leak_canary</string>
<string name="p_flipper">p_flipper</string>
<string name="p_debug_pro">debug_pro</string>
<string name="warned_play_services">warned_play_services</string>

@ -5,7 +5,7 @@ object Versions {
const val dagger = "2.25.2"
const val butterknife = "10.2.0"
const val work = "2.0.1"
const val leakcanary = "1.6.3"
const val leakcanary = "2.0-beta-5"
const val room = "2.1.0"
const val crashlytics = "2.10.1"
const val firebase = "16.0.9"

Loading…
Cancel
Save