Rewrite the AppDependencies system.

This commit is contained in:
Greyson Parrelli
2024-05-22 15:44:24 -04:00
committed by Cody Henthorne
parent a0131bf39b
commit b6a4e1f145
560 changed files with 2909 additions and 3036 deletions

View File

@@ -14,7 +14,7 @@ import com.annimon.stream.Stream;
import org.signal.core.util.PendingIntentFlags;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.BuildConfig;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import org.thoughtcrime.securesms.dependencies.AppDependencies;
import java.util.List;
import java.util.UUID;
@@ -63,7 +63,7 @@ public class AlarmManagerScheduler implements Scheduler {
@Override
public void onReceive(Context context, Intent intent) {
Log.i(TAG, "Received an alarm to retry a job.");
ApplicationDependencies.getJobManager().wakeUp();
AppDependencies.getJobManager().wakeUp();
}
}
}

View File

@@ -15,7 +15,7 @@ import com.annimon.stream.Stream;
import org.signal.core.util.concurrent.SignalExecutors;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import org.thoughtcrime.securesms.dependencies.AppDependencies;
import java.util.List;
import java.util.Locale;
@@ -69,7 +69,7 @@ public final class JobSchedulerScheduler implements Scheduler {
@Override
public boolean onStartJob(JobParameters params) {
JobManager jobManager = ApplicationDependencies.getJobManager();
JobManager jobManager = AppDependencies.getJobManager();
Log.i(TAG, "Waking due to job: " + params.getJobId());

View File

@@ -5,7 +5,7 @@ import android.app.job.JobInfo;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import org.thoughtcrime.securesms.dependencies.AppDependencies;
import org.thoughtcrime.securesms.jobmanager.Constraint;
/**
@@ -21,7 +21,7 @@ public final class DecryptionsDrainedConstraint implements Constraint {
@Override
public boolean isMet() {
return ApplicationDependencies.getIncomingMessageObserver().getDecryptionDrained();
return AppDependencies.getIncomingMessageObserver().getDecryptionDrained();
}
@Override

View File

@@ -3,7 +3,7 @@ package org.thoughtcrime.securesms.jobmanager.impl;
import androidx.annotation.NonNull;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import org.thoughtcrime.securesms.dependencies.AppDependencies;
import org.thoughtcrime.securesms.jobmanager.ConstraintObserver;
/**
@@ -16,7 +16,7 @@ public class DecryptionsDrainedConstraintObserver implements ConstraintObserver
@Override
public void register(@NonNull Notifier notifier) {
ApplicationDependencies.getIncomingMessageObserver().addDecryptionDrainedListener(() -> {
AppDependencies.getIncomingMessageObserver().addDecryptionDrainedListener(() -> {
notifier.onConstraintMet(REASON);
});
}