From e9d8bd730afddd5f5e7cce9bd5aab5e6fa2ba75e Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Tue, 17 Mar 2015 11:47:54 -0500 Subject: [PATCH] Remove InjectingSyncProviderPreferences --- .../astrid/gtasks/GtasksPreferences.java | 4 +-- .../InjectingSyncProviderPreferences.java | 29 ------------------- 2 files changed, 2 insertions(+), 31 deletions(-) delete mode 100644 src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java diff --git a/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java b/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java index 5ba4a0596..825b87882 100644 --- a/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java +++ b/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java @@ -21,9 +21,9 @@ import com.todoroo.andlib.utility.DateUtilities; import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.astrid.gtasks.auth.GtasksLoginActivity; import com.todoroo.astrid.gtasks.sync.GtasksSyncV2Provider; +import com.todoroo.astrid.utility.TodorooPreferenceActivity; import org.tasks.R; -import org.tasks.injection.InjectingSyncProviderPreferences; import org.tasks.scheduling.BackgroundScheduler; import java.util.HashMap; @@ -40,7 +40,7 @@ import static org.tasks.date.DateTimeUtils.newDate; * @author Tim Su * */ -public class GtasksPreferences extends InjectingSyncProviderPreferences { +public class GtasksPreferences extends TodorooPreferenceActivity { @Inject GtasksPreferenceService gtasksPreferenceService; @Inject GtasksSyncV2Provider gtasksSyncV2Provider; diff --git a/src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java b/src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java deleted file mode 100644 index 2421e210a..000000000 --- a/src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java +++ /dev/null @@ -1,29 +0,0 @@ -package org.tasks.injection; - -import android.os.Bundle; - -import com.todoroo.astrid.utility.TodorooPreferenceActivity; - -import dagger.ObjectGraph; - -public abstract class InjectingSyncProviderPreferences extends TodorooPreferenceActivity implements Injector { - private ObjectGraph objectGraph; - - @Override - public void onCreate(Bundle savedInstanceState) { - objectGraph = ((Injector) getApplication()).getObjectGraph().plus(new ActivityModule(this)); - inject(this); - - super.onCreate(savedInstanceState); - } - - @Override - public void inject(Object caller) { - objectGraph.inject(caller); - } - - @Override - public ObjectGraph getObjectGraph() { - return objectGraph; - } -}