Loading app/src/main/java/foundation/e/apps/data/install/core/helper/AppInstallStartCoordinator.kt +2 −2 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ import javax.inject.Inject class AppInstallStartCoordinator @Inject constructor( @ApplicationContext private val context: Context, private val appInstallPreEnqueueChecker: AppInstallPreEnqueueChecker, private val preEnqueueChecker: PreEnqueueChecker, private val appManagerWrapper: AppManagerWrapper, private val sessionRepository: SessionRepository, private val playStoreAuthStore: PlayStoreAuthStore, Loading Loading @@ -82,7 +82,7 @@ class AppInstallStartCoordinator @Inject constructor( } suspend fun canEnqueue(appInstall: AppInstall, isAnUpdate: Boolean = false): Boolean { return appInstallPreEnqueueChecker.canEnqueue(appInstall, isAnUpdate) return preEnqueueChecker.canEnqueue(appInstall, isAnUpdate) } private suspend fun dispatchAnonymousPaidAppWarning(appInstall: AppInstall, isSystemApp: Boolean) { Loading app/src/main/java/foundation/e/apps/data/install/core/helper/AppInstallPreEnqueueChecker.kt→app/src/main/java/foundation/e/apps/data/install/core/helper/PreEnqueueChecker.kt +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ import foundation.e.apps.data.install.models.AppInstall import timber.log.Timber import javax.inject.Inject class AppInstallPreEnqueueChecker @Inject constructor( class PreEnqueueChecker @Inject constructor( private val downloadUrlRefresher: DownloadUrlRefresher, private val appManagerWrapper: AppManagerWrapper, private val ageLimitGate: AgeLimitGate, Loading app/src/test/java/foundation/e/apps/installProcessor/AppInstallStartCoordinatorTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ import foundation.e.apps.data.install.notification.StorageNotificationManager import foundation.e.apps.data.install.core.helper.AgeLimitGate import foundation.e.apps.data.install.core.helper.DevicePreconditions import foundation.e.apps.data.install.core.helper.DownloadUrlRefresher import foundation.e.apps.data.install.core.helper.AppInstallPreEnqueueChecker import foundation.e.apps.data.install.core.helper.PreEnqueueChecker import foundation.e.apps.data.install.core.helper.AppInstallStartCoordinator import foundation.e.apps.data.install.workmanager.InstallWorkManager import foundation.e.apps.data.install.wrapper.NetworkStatusChecker Loading Loading @@ -75,7 +75,7 @@ class AppInstallStartCoordinatorTest { private lateinit var appManager: AppManager private lateinit var devicePreconditions: DevicePreconditions private lateinit var downloadUrlRefresher: DownloadUrlRefresher private lateinit var preflightChecker: AppInstallPreEnqueueChecker private lateinit var preflightChecker: PreEnqueueChecker private lateinit var coordinator: AppInstallStartCoordinator @Before Loading Loading @@ -108,7 +108,7 @@ class AppInstallStartCoordinatorTest { storageSpaceChecker, networkStatusChecker ) preflightChecker = AppInstallPreEnqueueChecker( preflightChecker = PreEnqueueChecker( downloadUrlRefresher, appManagerWrapper, ageLimitGate, Loading app/src/test/java/foundation/e/apps/installProcessor/AppInstallPreEnqueueCheckerTest.kt→app/src/test/java/foundation/e/apps/installProcessor/PreEnqueueCheckerTest.kt +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ import foundation.e.apps.data.install.models.AppInstall import foundation.e.apps.data.install.core.helper.AgeLimitGate import foundation.e.apps.data.install.core.helper.DevicePreconditions import foundation.e.apps.data.install.core.helper.DownloadUrlRefresher import foundation.e.apps.data.install.core.helper.AppInstallPreEnqueueChecker import foundation.e.apps.data.install.core.helper.PreEnqueueChecker import foundation.e.apps.domain.model.install.Status import io.mockk.coEvery import io.mockk.coVerify Loading @@ -38,12 +38,12 @@ import org.junit.Before import org.junit.Test @OptIn(ExperimentalCoroutinesApi::class) class AppInstallPreEnqueueCheckerTest { class PreEnqueueCheckerTest { private lateinit var downloadUrlRefresher: DownloadUrlRefresher private lateinit var appManagerWrapper: AppManagerWrapper private lateinit var ageLimitGate: AgeLimitGate private lateinit var devicePreconditions: DevicePreconditions private lateinit var checker: AppInstallPreEnqueueChecker private lateinit var checker: PreEnqueueChecker @Before fun setup() { Loading @@ -51,7 +51,7 @@ class AppInstallPreEnqueueCheckerTest { appManagerWrapper = mockk(relaxed = true) ageLimitGate = mockk(relaxed = true) devicePreconditions = mockk(relaxed = true) checker = AppInstallPreEnqueueChecker( checker = PreEnqueueChecker( downloadUrlRefresher, appManagerWrapper, ageLimitGate, Loading Loading
app/src/main/java/foundation/e/apps/data/install/core/helper/AppInstallStartCoordinator.kt +2 −2 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ import javax.inject.Inject class AppInstallStartCoordinator @Inject constructor( @ApplicationContext private val context: Context, private val appInstallPreEnqueueChecker: AppInstallPreEnqueueChecker, private val preEnqueueChecker: PreEnqueueChecker, private val appManagerWrapper: AppManagerWrapper, private val sessionRepository: SessionRepository, private val playStoreAuthStore: PlayStoreAuthStore, Loading Loading @@ -82,7 +82,7 @@ class AppInstallStartCoordinator @Inject constructor( } suspend fun canEnqueue(appInstall: AppInstall, isAnUpdate: Boolean = false): Boolean { return appInstallPreEnqueueChecker.canEnqueue(appInstall, isAnUpdate) return preEnqueueChecker.canEnqueue(appInstall, isAnUpdate) } private suspend fun dispatchAnonymousPaidAppWarning(appInstall: AppInstall, isSystemApp: Boolean) { Loading
app/src/main/java/foundation/e/apps/data/install/core/helper/AppInstallPreEnqueueChecker.kt→app/src/main/java/foundation/e/apps/data/install/core/helper/PreEnqueueChecker.kt +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ import foundation.e.apps.data.install.models.AppInstall import timber.log.Timber import javax.inject.Inject class AppInstallPreEnqueueChecker @Inject constructor( class PreEnqueueChecker @Inject constructor( private val downloadUrlRefresher: DownloadUrlRefresher, private val appManagerWrapper: AppManagerWrapper, private val ageLimitGate: AgeLimitGate, Loading
app/src/test/java/foundation/e/apps/installProcessor/AppInstallStartCoordinatorTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ import foundation.e.apps.data.install.notification.StorageNotificationManager import foundation.e.apps.data.install.core.helper.AgeLimitGate import foundation.e.apps.data.install.core.helper.DevicePreconditions import foundation.e.apps.data.install.core.helper.DownloadUrlRefresher import foundation.e.apps.data.install.core.helper.AppInstallPreEnqueueChecker import foundation.e.apps.data.install.core.helper.PreEnqueueChecker import foundation.e.apps.data.install.core.helper.AppInstallStartCoordinator import foundation.e.apps.data.install.workmanager.InstallWorkManager import foundation.e.apps.data.install.wrapper.NetworkStatusChecker Loading Loading @@ -75,7 +75,7 @@ class AppInstallStartCoordinatorTest { private lateinit var appManager: AppManager private lateinit var devicePreconditions: DevicePreconditions private lateinit var downloadUrlRefresher: DownloadUrlRefresher private lateinit var preflightChecker: AppInstallPreEnqueueChecker private lateinit var preflightChecker: PreEnqueueChecker private lateinit var coordinator: AppInstallStartCoordinator @Before Loading Loading @@ -108,7 +108,7 @@ class AppInstallStartCoordinatorTest { storageSpaceChecker, networkStatusChecker ) preflightChecker = AppInstallPreEnqueueChecker( preflightChecker = PreEnqueueChecker( downloadUrlRefresher, appManagerWrapper, ageLimitGate, Loading
app/src/test/java/foundation/e/apps/installProcessor/AppInstallPreEnqueueCheckerTest.kt→app/src/test/java/foundation/e/apps/installProcessor/PreEnqueueCheckerTest.kt +4 −4 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ import foundation.e.apps.data.install.models.AppInstall import foundation.e.apps.data.install.core.helper.AgeLimitGate import foundation.e.apps.data.install.core.helper.DevicePreconditions import foundation.e.apps.data.install.core.helper.DownloadUrlRefresher import foundation.e.apps.data.install.core.helper.AppInstallPreEnqueueChecker import foundation.e.apps.data.install.core.helper.PreEnqueueChecker import foundation.e.apps.domain.model.install.Status import io.mockk.coEvery import io.mockk.coVerify Loading @@ -38,12 +38,12 @@ import org.junit.Before import org.junit.Test @OptIn(ExperimentalCoroutinesApi::class) class AppInstallPreEnqueueCheckerTest { class PreEnqueueCheckerTest { private lateinit var downloadUrlRefresher: DownloadUrlRefresher private lateinit var appManagerWrapper: AppManagerWrapper private lateinit var ageLimitGate: AgeLimitGate private lateinit var devicePreconditions: DevicePreconditions private lateinit var checker: AppInstallPreEnqueueChecker private lateinit var checker: PreEnqueueChecker @Before fun setup() { Loading @@ -51,7 +51,7 @@ class AppInstallPreEnqueueCheckerTest { appManagerWrapper = mockk(relaxed = true) ageLimitGate = mockk(relaxed = true) devicePreconditions = mockk(relaxed = true) checker = AppInstallPreEnqueueChecker( checker = PreEnqueueChecker( downloadUrlRefresher, appManagerWrapper, ageLimitGate, Loading