Raise deployment target and migrate to AndroidX

This commit is contained in:
nielsandriesse
2020-08-19 10:06:26 +10:00
parent 6e2cbb23cc
commit 96736a8095
763 changed files with 1733 additions and 1848 deletions

View File

@@ -6,7 +6,7 @@ import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import com.annimon.stream.Stream;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.Arrays;
import java.util.List;

View File

@@ -1,8 +1,8 @@
package org.thoughtcrime.securesms.jobmanager;
import android.app.job.JobInfo;
import android.support.annotation.NonNull;
import android.support.annotation.RequiresApi;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;
public interface Constraint {

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.HashMap;
import java.util.Map;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
public interface ConstraintObserver {

View File

@@ -1,7 +1,7 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.fasterxml.jackson.annotation.JsonProperty;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.concurrent.ExecutorService;

View File

@@ -2,7 +2,7 @@ package org.thoughtcrime.securesms.jobmanager;
import android.os.Handler;
import android.os.HandlerThread;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import com.annimon.stream.Stream;

View File

@@ -1,9 +1,9 @@
package org.thoughtcrime.securesms.jobmanager;
import android.content.Context;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.annotation.WorkerThread;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.WorkerThread;
import org.thoughtcrime.securesms.logging.Log;

View File

@@ -1,9 +1,9 @@
package org.thoughtcrime.securesms.jobmanager;
import android.app.Application;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.annotation.WorkerThread;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.WorkerThread;
import com.annimon.stream.Stream;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.HashMap;
import java.util.Map;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import android.text.TextUtils;
public class JobLogger {

View File

@@ -3,7 +3,7 @@ package org.thoughtcrime.securesms.jobmanager;
import android.app.Application;
import android.content.Intent;
import android.os.Build;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.impl.DefaultExecutorFactory;
import org.thoughtcrime.securesms.jobmanager.impl.JsonDataSerializer;

View File

@@ -2,7 +2,7 @@ package org.thoughtcrime.securesms.jobmanager;
import android.app.Application;
import android.os.PowerManager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import com.annimon.stream.Stream;

View File

@@ -8,8 +8,8 @@ import android.app.job.JobService;
import android.content.ComponentName;
import android.content.Context;
import android.content.SharedPreferences;
import android.support.annotation.NonNull;
import android.support.annotation.RequiresApi;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;
import org.thoughtcrime.securesms.ApplicationContext;
import org.thoughtcrime.securesms.logging.Log;

View File

@@ -3,7 +3,7 @@ package org.thoughtcrime.securesms.jobmanager;
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
/**
* Service that keeps the application in memory while the app is closed.

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.List;

View File

@@ -2,7 +2,7 @@ package org.thoughtcrime.securesms.jobmanager.impl;
import android.app.Application;
import android.app.job.JobInfo;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.Constraint;
import org.thoughtcrime.securesms.sms.TelephonyServiceState;

View File

@@ -2,7 +2,7 @@ package org.thoughtcrime.securesms.jobmanager.impl;
import android.app.Application;
import android.content.Context;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import android.telephony.PhoneStateListener;
import android.telephony.ServiceState;
import android.telephony.TelephonyManager;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.impl;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.ExecutorFactory;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.impl;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.Data;
import org.thoughtcrime.securesms.logging.Log;

View File

@@ -5,8 +5,8 @@ import android.app.job.JobInfo;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.support.annotation.NonNull;
import android.support.annotation.RequiresApi;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;
import org.thoughtcrime.securesms.jobmanager.Constraint;

View File

@@ -6,7 +6,7 @@ import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.ConnectivityManager;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.ConstraintObserver;

View File

@@ -2,7 +2,7 @@ package org.thoughtcrime.securesms.jobmanager.impl;
import android.app.Application;
import android.app.job.JobInfo;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.Constraint;

View File

@@ -2,7 +2,7 @@ package org.thoughtcrime.securesms.jobmanager.impl;
import android.app.Application;
import android.app.job.JobInfo;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.Constraint;
import org.thoughtcrime.securesms.util.TextSecurePreferences;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.impl;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.migration;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import org.thoughtcrime.securesms.jobmanager.Data;
import org.thoughtcrime.securesms.logging.Log;

View File

@@ -4,8 +4,8 @@ import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import org.thoughtcrime.securesms.jobmanager.Data;
import org.thoughtcrime.securesms.jobmanager.Job;

View File

@@ -1,7 +1,7 @@
package org.thoughtcrime.securesms.jobmanager.migration;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import org.thoughtcrime.securesms.jobs.AttachmentDownloadJob;
import org.thoughtcrime.securesms.jobs.AttachmentUploadJob;

View File

@@ -2,8 +2,8 @@ package org.thoughtcrime.securesms.jobmanager.migration;
import android.annotation.SuppressLint;
import android.content.Context;
import android.support.annotation.NonNull;
import android.support.annotation.WorkerThread;
import androidx.annotation.NonNull;
import androidx.annotation.WorkerThread;
import org.thoughtcrime.securesms.jobmanager.Data;
import org.thoughtcrime.securesms.jobmanager.persistence.FullSpec;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.persistence;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.Objects;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.persistence;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.Objects;

View File

@@ -1,6 +1,6 @@
package org.thoughtcrime.securesms.jobmanager.persistence;
import android.support.annotation.NonNull;
import androidx.annotation.NonNull;
import java.util.List;
import java.util.Objects;

View File

@@ -1,8 +1,8 @@
package org.thoughtcrime.securesms.jobmanager.persistence;
import android.annotation.SuppressLint;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.util.Objects;

View File

@@ -1,8 +1,8 @@
package org.thoughtcrime.securesms.jobmanager.persistence;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.annotation.WorkerThread;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.WorkerThread;
import java.util.List;