import android.content.Intent;
public abstract class EasyBroadcastReceiver extends BroadcastReceiver {
@Override
public final void onReceive(Context context, Intent intent) {
if(!getClass().isAnnotationPresent(DisableInjector.class)){
<BUG>new Injector(this, context).injectOtherMembers();
</BUG>
}
handleReceive(context, intent);
}

import android.content.Intent;
public abstract class EasyBroadcastReceiver extends BroadcastReceiver {
@Override
public final void onReceive(Context context, Intent intent) {
if(!getClass().isAnnotationPresent(DisableInjector.class)){
new Injector(this, context, intent.getExtras()).injectOtherMembers();
}
handleReceive(context, intent);
}
