From 5d9f998fa9404d5209dc229a8b195f8f2fa9cff2 Mon Sep 17 00:00:00 2001 From: t-regbs Date: Mon, 8 Sep 2025 00:40:05 +0100 Subject: [PATCH 1/2] refactor: migrate from Hilt to Koin for dependency injection This commit replaces Hilt with Koin for dependency injection throughout the application. --- .idea/deploymentTargetSelector.xml | 4 +- app/build.gradle.kts | 13 +- .../mathalarm/AlarmReceiver.kt | 9 +- .../framework/app/AlarmApplication.kt | 16 +- .../mathalarm/framework/app/di/AppModule.kt | 173 ++++++------------ .../mathalarm/presentation/MainActivity.kt | 7 +- .../alarmlist/AlarmListViewModel.kt | 5 +- .../alarmlist/components/AlarmListScreen.kt | 4 +- .../alarmmath/AlarmMathViewModel.kt | 10 +- .../alarmmath/components/MathScreen.kt | 6 +- .../alarmsettings/AlarmSettingsViewModel.kt | 5 +- .../components/AlarmBottomSheet.kt | 4 +- .../components/LabelTextField.kt | 12 +- .../appsettings/AlarmPreferencesImpl.kt | 13 +- .../utils/FirebaseMessagingService.kt | 7 +- build.gradle.kts | 1 - gradle/libs.versions.toml | 14 +- 17 files changed, 120 insertions(+), 183 deletions(-) diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index c113d21..3bb0399 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -4,10 +4,10 @@