WorkManager beta 4

pull/795/head
Alex Baker 5 years ago
parent 8ef4c5d9c2
commit 0dd1ad8a4d

@ -109,7 +109,7 @@ configurations {
final DAGGER_VERSION = '2.16'
final BUTTERKNIFE_VERSION = '9.0.0-rc2'
final STETHO_VERSION = '1.5.0'
final WORK_VERSION = '1.0.0-alpha10'
final WORK_VERSION = '1.0.0-beta04'
final LEAKCANARY_VERSION = '1.6.2'
final ROOM_VERSION = '2.1.0-alpha03'
@ -172,10 +172,6 @@ dependencies {
exclude group: 'com.google.guava', module: 'listenablefuture'
}
googleplayImplementation("android.arch.work:work-firebase:${WORK_VERSION}") {
// https://groups.google.com/forum/#!topic/guava-announce/Km82fZG68Sw
exclude group: 'com.google.guava', module: 'listenablefuture'
}
googleplayImplementation 'com.crashlytics.sdk.android:crashlytics:2.9.8'
googleplayImplementation "com.google.firebase:firebase-core:16.0.6"
googleplayImplementation "com.google.android.gms:play-services-location:16.0.0"

@ -27,7 +27,7 @@ public abstract class InjectingWorker extends Worker {
return run();
} catch (Exception e) {
tracker.reportException(e);
return Result.FAILURE;
return Result.failure();
}
}

@ -79,7 +79,7 @@ public class AfterSaveWork extends InjectingWorker {
Task task = taskDao.fetch(taskId);
if (task == null) {
Timber.e("Missing saved task");
return Result.FAILURE;
return Result.failure();
}
reminderService.scheduleAlarm(task);
@ -117,7 +117,7 @@ public class AfterSaveWork extends InjectingWorker {
localBroadcastManager.broadcastRefresh();
}
return Result.SUCCESS;
return Result.success();
}
private void updateCalendarTitle(Task task) {

@ -73,7 +73,7 @@ public class BackupWork extends RepeatingWorker {
protected Result run() {
startBackup(context);
preferences.setLong(R.string.p_last_backup, now());
return Result.SUCCESS;
return Result.success();
}
@Override

@ -41,7 +41,7 @@ public class CleanupWork extends InjectingWorker {
long[] tasks = getInputData().getLongArray(EXTRA_TASK_IDS);
if (tasks == null) {
Timber.e("No task ids provided");
return Result.FAILURE;
return Result.failure();
}
for (long task : tasks) {
alarmService.cancelAlarms(task);
@ -58,7 +58,7 @@ public class CleanupWork extends InjectingWorker {
}
}
timerPlugin.updateNotifications();
return Result.SUCCESS;
return Result.success();
}
@Override

@ -68,10 +68,10 @@ public class DriveUploader extends InjectingWorker {
}
}
return Result.SUCCESS;
return Result.success();
} catch (IOException e) {
tracker.reportException(e);
return Result.FAILURE;
return Result.failure();
}
}

@ -19,7 +19,7 @@ public class MidnightRefreshWork extends RepeatingWorker {
@Override
protected Result run() {
localBroadcastManager.broadcastRefresh();
return Result.SUCCESS;
return Result.success();
}
@Override

@ -21,7 +21,7 @@ public class RefreshWork extends RepeatingWorker {
@Override
public Result run() {
localBroadcastManager.broadcastRefresh();
return Result.SUCCESS;
return Result.success();
}
@Override

@ -30,7 +30,7 @@ public class SyncWork extends InjectingWorker {
public Result run() {
synchronized (LOCK) {
if (preferences.isSyncOngoing()) {
return Result.RETRY;
return Result.retry();
}
}
@ -45,7 +45,7 @@ public class SyncWork extends InjectingWorker {
preferences.setSyncOngoing(false);
localBroadcastManager.broadcastRefresh();
}
return Result.SUCCESS;
return Result.success();
}
@Override

Loading…
Cancel
Save