Added initialize for AstridDependencyService as indicated by warnings

pull/14/head
Tim Su 13 years ago
parent 83e9b715d0
commit b87bce24be

@ -32,6 +32,7 @@ import com.todoroo.astrid.dao.UpdateDao;
import com.todoroo.astrid.data.TagData;
import com.todoroo.astrid.data.Update;
import com.todoroo.astrid.reminders.Notifications;
import com.todoroo.astrid.service.AstridDependencyInjector;
import com.todoroo.astrid.service.TagDataService;
import com.todoroo.astrid.tags.TagFilterExposer;
import com.todoroo.astrid.utility.Constants;
@ -49,6 +50,10 @@ public class C2DMReceiver extends BroadcastReceiver {
@Autowired TagDataService tagDataService;
@Autowired UpdateDao updateDao;
static {
AstridDependencyInjector.initialize();
}
@Override
public void onReceive(Context context, final Intent intent) {
ContextManager.setContext(context);

@ -15,6 +15,7 @@ import com.todoroo.andlib.service.DependencyInjectionService;
import com.todoroo.astrid.actfm.sync.ActFmPreferenceService;
import com.todoroo.astrid.api.AstridApiConstants;
import com.todoroo.astrid.api.SyncAction;
import com.todoroo.astrid.service.AstridDependencyInjector;
/**
* Exposes sync action
@ -24,6 +25,10 @@ public class ActFmSyncActionExposer extends BroadcastReceiver {
@Autowired ActFmPreferenceService actFmPreferenceService;
static {
AstridDependencyInjector.initialize();
}
@Override
public void onReceive(Context context, Intent intent) {
ContextManager.setContext(context);

@ -42,6 +42,7 @@ import com.todoroo.astrid.dao.MetadataDao.MetadataCriteria;
import com.todoroo.astrid.data.Metadata;
import com.todoroo.astrid.data.TagData;
import com.todoroo.astrid.data.Task;
import com.todoroo.astrid.service.AstridDependencyInjector;
import com.todoroo.astrid.service.MetadataService;
import com.todoroo.astrid.service.StatisticsService;
import com.todoroo.astrid.service.TagDataService;
@ -86,6 +87,10 @@ public class EditPeopleActivity extends Activity {
private final ArrayList<AssignedToUser> spinnerValues = new ArrayList<AssignedToUser>();
static {
AstridDependencyInjector.initialize();
}
public EditPeopleActivity() {
DependencyInjectionService.getInstance().inject(this);
}
@ -573,4 +578,4 @@ public class EditPeopleActivity extends Activity {
super.onActivityResult(requestCode, resultCode, data);
}
}
}

@ -14,6 +14,7 @@ import com.todoroo.astrid.actfm.sync.ActFmPreferenceService;
import com.todoroo.astrid.api.AstridApiConstants;
import com.todoroo.astrid.api.TaskAction;
import com.todoroo.astrid.api.TaskDecoration;
import com.todoroo.astrid.service.AstridDependencyInjector;
/**
* Exposes {@link TaskDecoration} for timers
@ -25,6 +26,10 @@ public class EditPeopleExposer extends BroadcastReceiver {
private static final String ACTION = "com.todoroo.astrid.EDIT_PEOPLE"; //$NON-NLS-1$
static {
AstridDependencyInjector.initialize();
}
@Override
public void onReceive(Context context, Intent intent) {
ContextManager.setContext(context);

@ -18,6 +18,7 @@ import com.todoroo.astrid.api.TaskAction;
import com.todoroo.astrid.api.TaskDecoration;
import com.todoroo.astrid.core.PluginServices;
import com.todoroo.astrid.data.Task;
import com.todoroo.astrid.service.AstridDependencyInjector;
/**
* Exposes {@link TaskDecoration} for timers
@ -31,6 +32,10 @@ public class EditNoteExposer extends BroadcastReceiver {
@Autowired ActFmPreferenceService actFmPreferenceService;
static {
AstridDependencyInjector.initialize();
}
@Override
public void onReceive(Context context, Intent intent) {
ContextManager.setContext(context);

Loading…
Cancel
Save