package com.nilhcem.droidcontn.core.dagger;

import com.nilhcem.droidcontn.service.reminder.ReminderReceiver;
import com.nilhcem.droidcontn.ui.drawer.DrawerActivity;
import com.nilhcem.droidcontn.ui.schedule.day.ScheduleDayFragment;
import com.nilhcem.droidcontn.ui.schedule.pager.SchedulePagerFragment;
import com.nilhcem.droidcontn.ui.sessions.details.SessionDetailsActivity;
import com.nilhcem.droidcontn.ui.sessions.list.SessionsListActivity;
import com.nilhcem.droidcontn.ui.settings.SettingsFragment;
import com.nilhcem.droidcontn.ui.speakers.details.SpeakerDetailsDialogFragment;
import com.nilhcem.droidcontn.ui.speakers.list.SpeakersListFragment;

/**
 * A common interface implemented by both the internal and production flavored components.
 */
public interface AppGraph {

    void inject(DrawerActivity activity);

    void inject(SchedulePagerFragment fragment);

    void inject(ScheduleDayFragment fragment);

    void inject(SessionsListActivity activity);

    void inject(SpeakersListFragment fragments);

    void inject(SessionDetailsActivity activity);

    void inject(SpeakerDetailsDialogFragment fragment);

    void inject(SettingsFragment fragment);

    void inject(ReminderReceiver receiver);
}

@@ -42,73 +42,8 @@
 r;%0A%0A
-import com.nilhcem.droidcontn.service.reminder.ReminderReceiver;%0A
 impo
@@ -1108,52 +1108,7 @@
 nt);
-%0A%0A    void inject(ReminderReceiver receiver);
 %0A%7D%0A

Remove ReminderReceiver declaration in AppGraph