Произошла ошибка
ошибка: [Dagger/MissingBinding] b.a невозможно предоставить без
конструктора @Inject или метода с аннотацией @Provides.
Код:
Код: Выделить всё
@HiltWorker
class PeriodicReminderWorker @AssistedInject constructor(
@Assisted context: Context,
@Assisted workerParameters: WorkerParameters,
private val reminderProcessor: ReminderProcessor
) : CoroutineWorker(context, workerParameters) {
override suspend fun doWork(): Result {
reminderProcessor.invoke(forceUpdateReminders = true)
return Result.success()
}
}
Gradle обновлен с 8.3.2 до 8.7.1.
Kotlin — с 2.0.10 до 2.0. .21
обертка Gradle — с 8,6 до 8,9
Подробнее здесь: https://stackoverflow.com/questions/791 ... dle-update