Replace javax.annotation usage

pull/820/head
Alex Baker 7 years ago
parent f0812ae443
commit 74f402e699

@ -38,7 +38,6 @@ import io.reactivex.Single;
import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.CompositeDisposable; import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.schedulers.Schedulers; import io.reactivex.schedulers.Schedulers;
import javax.annotation.Nonnull;
import javax.inject.Inject; import javax.inject.Inject;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
import org.tasks.BuildConfig; import org.tasks.BuildConfig;
@ -263,7 +262,7 @@ public class MainActivity extends InjectingAppCompatActivity
openTaskListFragment(newTaskListFragment(filter)); openTaskListFragment(newTaskListFragment(filter));
} }
private void openTaskListFragment(@Nonnull TaskListFragment taskListFragment) { private void openTaskListFragment(@NonNull TaskListFragment taskListFragment) {
assertMainThread(); assertMainThread();
filter = taskListFragment.filter; filter = taskListFragment.filter;

@ -25,12 +25,12 @@ import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import androidx.annotation.IntDef; import androidx.annotation.IntDef;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.google.common.base.Joiner; import com.google.common.base.Joiner;
import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableList;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.util.List; import java.util.List;
import javax.annotation.Nonnull;
import org.tasks.BuildConfig; import org.tasks.BuildConfig;
import org.tasks.R; import org.tasks.R;
import org.tasks.billing.row.RowDataProvider; import org.tasks.billing.row.RowDataProvider;
@ -66,8 +66,8 @@ public class SkusAdapter extends RecyclerView.Adapter<RowViewHolder>
} }
@Override @Override
@Nonnull @NonNull
public RowViewHolder onCreateViewHolder(@Nonnull ViewGroup parent, @RowTypeDef int viewType) { public RowViewHolder onCreateViewHolder(@NonNull ViewGroup parent, @RowTypeDef int viewType) {
// Selecting a flat layout for header rows // Selecting a flat layout for header rows
if (viewType == SkusAdapter.TYPE_HEADER) { if (viewType == SkusAdapter.TYPE_HEADER) {
View item = View item =
@ -82,7 +82,7 @@ public class SkusAdapter extends RecyclerView.Adapter<RowViewHolder>
} }
@Override @Override
public void onBindViewHolder(@Nonnull RowViewHolder holder, int position) { public void onBindViewHolder(@NonNull RowViewHolder holder, int position) {
SkuRowData data = getData(position); SkuRowData data = getData(position);
if (data != null) { if (data != null) {
holder.title.setText(data.getTitle()); holder.title.setText(data.getTitle());

@ -22,6 +22,7 @@ import android.os.Build;
import android.provider.OpenableColumns; import android.provider.OpenableColumns;
import android.webkit.MimeTypeMap; import android.webkit.MimeTypeMap;
import android.widget.Toast; import android.widget.Toast;
import androidx.annotation.Nullable;
import androidx.documentfile.provider.DocumentFile; import androidx.documentfile.provider.DocumentFile;
import com.google.common.io.ByteStreams; import com.google.common.io.ByteStreams;
import com.google.common.io.Files; import com.google.common.io.Files;
@ -32,7 +33,6 @@ import java.io.InputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import javax.annotation.Nullable;
import org.tasks.R; import org.tasks.R;
import timber.log.Timber; import timber.log.Timber;

@ -3,7 +3,6 @@ package org.tasks.injection;
import android.content.Intent; import android.content.Intent;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.core.app.JobIntentService; import androidx.core.app.JobIntentService;
import javax.annotation.Nonnull;
import timber.log.Timber; import timber.log.Timber;
public abstract class InjectingJobIntentService extends JobIntentService { public abstract class InjectingJobIntentService extends JobIntentService {
@ -26,7 +25,7 @@ public abstract class InjectingJobIntentService extends JobIntentService {
} }
} }
protected abstract void doWork(@Nonnull Intent intent); protected abstract void doWork(@NonNull Intent intent);
protected abstract void inject(ServiceComponent component); protected abstract void inject(ServiceComponent component);
} }

@ -17,6 +17,7 @@ import android.app.PendingIntent;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.net.Uri; import android.net.Uri;
import androidx.annotation.Nullable;
import androidx.work.BackoffPolicy; import androidx.work.BackoffPolicy;
import androidx.work.Constraints; import androidx.work.Constraints;
import androidx.work.Data; import androidx.work.Data;
@ -34,7 +35,6 @@ import io.reactivex.schedulers.Schedulers;
import java.util.List; import java.util.List;
import java.util.Random; import java.util.Random;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import javax.annotation.Nullable;
import javax.inject.Inject; import javax.inject.Inject;
import org.tasks.R; import org.tasks.R;
import org.tasks.data.CaldavDao; import org.tasks.data.CaldavDao;

@ -2,10 +2,10 @@ package org.tasks.receivers;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import androidx.annotation.NonNull;
import com.todoroo.astrid.api.Filter; import com.todoroo.astrid.api.Filter;
import com.todoroo.astrid.dao.TaskDao; import com.todoroo.astrid.dao.TaskDao;
import com.todoroo.astrid.provider.Astrid2TaskProvider; import com.todoroo.astrid.provider.Astrid2TaskProvider;
import javax.annotation.Nonnull;
import javax.inject.Inject; import javax.inject.Inject;
import org.tasks.R; import org.tasks.R;
import org.tasks.injection.ForApplication; import org.tasks.injection.ForApplication;
@ -22,7 +22,7 @@ public class RefreshReceiver extends InjectingJobIntentService {
@Inject Preferences preferences; @Inject Preferences preferences;
@Override @Override
protected void doWork(@Nonnull Intent intent) { protected void doWork(@NonNull Intent intent) {
if (preferences.getBoolean(R.string.p_badges_enabled, true)) { if (preferences.getBoolean(R.string.p_badges_enabled, true)) {
Filter badgeFilter = defaultFilterProvider.getBadgeFilter(); Filter badgeFilter = defaultFilterProvider.getBadgeFilter();
ShortcutBadger.applyCount(context, taskDao.count(badgeFilter)); ShortcutBadger.applyCount(context, taskDao.count(badgeFilter));

@ -14,6 +14,7 @@ import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.ListView; import android.widget.ListView;
import androidx.annotation.NonNull;
import androidx.core.view.GravityCompat; import androidx.core.view.GravityCompat;
import androidx.drawerlayout.widget.DrawerLayout; import androidx.drawerlayout.widget.DrawerLayout;
import androidx.fragment.app.FragmentActivity; import androidx.fragment.app.FragmentActivity;
@ -30,7 +31,6 @@ import io.reactivex.schedulers.Schedulers;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import javax.annotation.Nonnull;
import javax.inject.Inject; import javax.inject.Inject;
import org.tasks.LocalBroadcastManager; import org.tasks.LocalBroadcastManager;
import org.tasks.R; import org.tasks.R;
@ -105,7 +105,7 @@ public class NavigationDrawerFragment extends InjectingFragment {
} }
} }
private void openFilter(@Nonnull Filter filter) { private void openFilter(@NonNull Filter filter) {
FragmentActivity activity = getActivity(); FragmentActivity activity = getActivity();
if (activity != null) { if (activity != null) {
activity.startActivity(TaskIntents.getTaskListIntent(activity, filter)); activity.startActivity(TaskIntents.getTaskListIntent(activity, filter));

Loading…
Cancel
Save