private static void updateLoggingStatus() { Timber.uprootAll(); boolean enableDebugLogging = BuildConfig.DEBUG || DEBUG; if (enableDebugLogging) { Timber.plant(new DebugTree()); } }
@Override public void onCreate() { super.onCreate(); Timber.plant(new DebugTree()); Dexter.initialize(this); }
@Override public void onCreate() { UniquePointOfInstanciation.setContext(getApplicationContext()); super.onCreate(); // initiate Timber Timber.plant(new DebugTree()); }
@Override public void onCreate() { super.onCreate(); // you should not plant the DebugTree in production builds in your apps Timber.plant(new DebugTree()); LeakCanary.install(this); }
@Override public void onCreate() { super.onCreate(); // initiate Timber if (BuildConfig.DEBUG){ Timber.plant(new DebugTree()); } }
@Override public void onCreate() { super.onCreate(); // initiate Timber Timber.plant(new DebugTree()); }
@Override public void onCreate() { super.onCreate(); // init database FlowManager.init(this); // enable logging Timber.plant(new DebugTree()); // enable stetho Stetho.initializeWithDefaults(this); }
@Override public void onCreate() { super.onCreate(); instance = this; if (BuildConfig.DEBUG) { Timber.plant(new DebugTree()); } else { // TODO Crashlytics.start(this); // TODO Timber.plant(new CrashlyticsTree()); } }
@Override public void onCreate() { super.onCreate(); if (!BuildConfig.DEBUG) { Fabric.with(this, new Crashlytics()); } else { Timber.plant(new DebugTree()); } }
@Override public void onCreate() { super.onCreate(); instance = this; if (BuildConfig.DEBUG) { Timber.plant(new DebugTree()); } Timber.d("JIM - creating the app"); }
@Override public void onCreate() { super.onCreate(); instance = this; if (BuildConfig.DEBUG) { Timber.plant(new DebugTree()); } Stetho.initializeWithDefaults(this); }
@Override public void onCreate() { super.onCreate(); synchronized (WorkerApplication.class) { instance = this; } AndroidModule androidModule = createAndroidModule(); DataModule dataModule = createDataModule(); PreferenceModule preferenceModule = createPreferenceModule(); dataComponent = DaggerDataComponent.builder() .dataModule(dataModule) .preferenceModule(preferenceModule) .build(); projectComponent = DaggerProjectComponent.builder() .androidModule(androidModule) .dataModule(dataModule) .preferenceModule(preferenceModule) .projectModule(new ProjectModule()) .build(); projectsComponent = DaggerProjectsComponent.builder() .androidModule(androidModule) .dataModule(dataModule) .projectsModule(new ProjectsModule()) .preferenceModule(preferenceModule) .build(); settingsComponent = DaggerSettingsComponent.builder() .preferenceModule(preferenceModule) .settingsModule(new SettingsModule()) .build(); if (!isUnitTesting()) { if (Notifications.Companion.isChannelsAvailable()) { registerNotificationChannel(); } LeakCanary.install(this); ReloadNotificationService.startServiceWithContext(this); } if (BuildConfig.DEBUG) { Timber.plant(new DebugTree()); } }
@Override public void onCreate() { super.onCreate(); Timber.plant(new DebugTree()); }