From d422cc71a6009f141fa2af9d53185ecd0d56e1c0 Mon Sep 17 00:00:00 2001 From: Fabian Devel Date: Mon, 5 Feb 2024 13:16:10 +0100 Subject: [PATCH] Hide logic with internal classes --- .../updatemanagers/WorkerUpdateManager.kt | 2 +- Stores/src/main/java/StoresUtils.kt | 2 +- Stores/src/main/java/StoresViewModel.kt | 2 +- .../updatemanagers/WorkerUpdateManager.kt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Stores/src/fdroid/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt b/Stores/src/fdroid/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt index edbcdbec..b761f8f9 100644 --- a/Stores/src/fdroid/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt +++ b/Stores/src/fdroid/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt @@ -19,7 +19,7 @@ package com.infomaniak.lib.stores.updatemanagers import android.content.Context -class WorkerUpdateManager(appContext: Context) { +internal class WorkerUpdateManager(appContext: Context) { fun installDownloadedUpdate(onInstallFailure: (Exception) -> Unit, onInstallSuccess: () -> Unit) = Unit } diff --git a/Stores/src/main/java/StoresUtils.kt b/Stores/src/main/java/StoresUtils.kt index dcaffdcc..1ae69ff8 100644 --- a/Stores/src/main/java/StoresUtils.kt +++ b/Stores/src/main/java/StoresUtils.kt @@ -19,7 +19,7 @@ package com.infomaniak.lib.stores import androidx.fragment.app.FragmentActivity -interface StoresUtils { +internal interface StoresUtils { //region In-App Review fun FragmentActivity.launchInAppReview() = Unit diff --git a/Stores/src/main/java/StoresViewModel.kt b/Stores/src/main/java/StoresViewModel.kt index d57cf080..1a8c5354 100644 --- a/Stores/src/main/java/StoresViewModel.kt +++ b/Stores/src/main/java/StoresViewModel.kt @@ -21,7 +21,7 @@ import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel import com.infomaniak.lib.core.utils.SentryLog -class StoresViewModel : ViewModel() { +internal class StoresViewModel : ViewModel() { val canInstallUpdate = MutableLiveData(false) diff --git a/Stores/src/standard/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt b/Stores/src/standard/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt index 5d9e97e3..f92aef63 100644 --- a/Stores/src/standard/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt +++ b/Stores/src/standard/java/com.infomaniak.lib.stores/updatemanagers/WorkerUpdateManager.kt @@ -21,7 +21,7 @@ import android.content.Context import com.google.android.play.core.appupdate.AppUpdateManagerFactory import com.infomaniak.lib.stores.StoresLocalSettings -class WorkerUpdateManager(appContext: Context) { +internal class WorkerUpdateManager(appContext: Context) { private val appUpdateManager = AppUpdateManagerFactory.create(appContext) private val localSettings = StoresLocalSettings.getInstance(appContext)