first commit

This commit is contained in:
Justin committed 2026-04-15 12:19:48 -05:00
commit 13a51517c1
1738 files changed
+53987

No files matched your search

@@ -0,0 +1,63 @@
package com.hoppieacars.util;
import android.content.Context;
import androidx.hilt.work.HiltWorker;
import androidx.work.*;
import com.hoppieacars.data.repository.AcarsRepository;
import com.hoppieacars.data.repository.AcarsResult;
import com.hoppieacars.data.repository.SettingsRepository;
import dagger.assisted.Assisted;
import dagger.assisted.AssistedInject;
import java.util.concurrent.TimeUnit;
/**
* WorkManager worker for background ACARS polling when the app is in the background.
* Schedules itself at ~60s intervals (exact timing depends on Doze mode).
* Use for notification delivery when the app is backgrounded.
*/
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u0000 \u000e2\u00020\u0001:\u0001\u000eB+\b\u0007\u0012\b\b\u0001\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\t\u00a2\u0006\u0002\u0010\nJ\u000e\u0010\u000b\u001a\u00020\fH\u0096@\u00a2\u0006\u0002\u0010\rR\u000e\u0010\u0006\u001a\u00020\u0007X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\tX\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000f"}, d2 = {"Lcom/hoppieacars/util/AcarsPollWorker;", "Landroidx/work/CoroutineWorker;", "appContext", "Landroid/content/Context;", "workerParams", "Landroidx/work/WorkerParameters;", "acarsRepo", "Lcom/hoppieacars/data/repository/AcarsRepository;", "settingsRepo", "Lcom/hoppieacars/data/repository/SettingsRepository;", "(Landroid/content/Context;Landroidx/work/WorkerParameters;Lcom/hoppieacars/data/repository/AcarsRepository;Lcom/hoppieacars/data/repository/SettingsRepository;)V", "doWork", "Landroidx/work/ListenableWorker$Result;", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Companion", "app_debug"})
@androidx.hilt.work.HiltWorker()
public final class AcarsPollWorker extends androidx.work.CoroutineWorker {
@org.jetbrains.annotations.NotNull()
private final com.hoppieacars.data.repository.AcarsRepository acarsRepo = null;
@org.jetbrains.annotations.NotNull()
private final com.hoppieacars.data.repository.SettingsRepository settingsRepo = null;
@org.jetbrains.annotations.NotNull()
private static final java.lang.String WORK_NAME = "acars_background_poll";
@org.jetbrains.annotations.NotNull()
public static final com.hoppieacars.util.AcarsPollWorker.Companion Companion = null;
@dagger.assisted.AssistedInject()
public AcarsPollWorker(@dagger.assisted.Assisted()
@org.jetbrains.annotations.NotNull()
android.content.Context appContext, @dagger.assisted.Assisted()
@org.jetbrains.annotations.NotNull()
androidx.work.WorkerParameters workerParams, @org.jetbrains.annotations.NotNull()
com.hoppieacars.data.repository.AcarsRepository acarsRepo, @org.jetbrains.annotations.NotNull()
com.hoppieacars.data.repository.SettingsRepository settingsRepo) {
super(null, null);
}
@java.lang.Override()
@org.jetbrains.annotations.Nullable()
public java.lang.Object doWork(@org.jetbrains.annotations.NotNull()
kotlin.coroutines.Continuation<? super androidx.work.ListenableWorker.Result> $completion) {
return null;
}
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u000e\u0010\u0005\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\bJ\u000e\u0010\t\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\bR\u000e\u0010\u0003\u001a\u00020\u0004X\u0082T\u00a2\u0006\u0002\n\u0000\u00a8\u0006\n"}, d2 = {"Lcom/hoppieacars/util/AcarsPollWorker$Companion;", "", "()V", "WORK_NAME", "", "cancel", "", "context", "Landroid/content/Context;", "schedule", "app_debug"})
public static final class Companion {
private Companion() {
super();
}
public final void schedule(@org.jetbrains.annotations.NotNull()
android.content.Context context) {
}
public final void cancel(@org.jetbrains.annotations.NotNull()
android.content.Context context) {
}
}
}