From 488edb8095928e5e23971e660df9fcdb93eb64b6 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 28 Oct 2024 11:55:08 +0530 Subject: [PATCH] Optimize imports Signed-off-by: Aayush Gupta --- app/src/main/java/com/aurora/store/AuroraApp.kt | 6 +++--- app/src/main/java/com/aurora/store/MainActivity.kt | 2 +- .../java/com/aurora/store/data/helper/UpdateHelper.kt | 7 +++---- .../com/aurora/store/data/installer/AppInstaller.kt | 4 ---- .../java/com/aurora/store/data/model/SelfUpdate.kt | 1 - .../java/com/aurora/store/data/network/HttpClient.kt | 8 ++++---- .../aurora/store/data/network/OkHttpClientModule.kt | 4 ++-- .../store/data/receiver/UnarchivePackageReceiver.kt | 2 +- .../java/com/aurora/store/data/room/update/Update.kt | 1 - .../java/com/aurora/store/data/work/DownloadWorker.kt | 10 +++++----- .../java/com/aurora/store/data/work/UpdateWorker.kt | 4 ++-- app/src/main/java/com/aurora/store/util/PackageUtil.kt | 2 +- .../aurora/store/view/ui/details/AppDetailsFragment.kt | 2 +- .../store/view/ui/details/DetailsMoreFragment.kt | 2 +- .../aurora/store/view/ui/downloads/DownloadFragment.kt | 3 +-- .../store/view/ui/onboarding/PermissionsFragment.kt | 2 +- .../aurora/store/view/ui/sheets/DownloadMenuSheet.kt | 2 +- .../aurora/store/view/ui/sheets/DozeWarningSheet.kt | 2 +- .../aurora/store/view/ui/updates/UpdatesFragment.kt | 2 +- .../aurora/store/viewmodel/all/BlacklistViewModel.kt | 2 +- .../com/aurora/store/viewmodel/all/UpdatesViewModel.kt | 4 ++-- .../store/viewmodel/details/AppDetailsViewModel.kt | 2 +- .../viewmodel/search/SearchSuggestionViewModel.kt | 4 ++-- 23 files changed, 35 insertions(+), 43 deletions(-) diff --git a/app/src/main/java/com/aurora/store/AuroraApp.kt b/app/src/main/java/com/aurora/store/AuroraApp.kt index 5d77d804c..ca11de6ed 100644 --- a/app/src/main/java/com/aurora/store/AuroraApp.kt +++ b/app/src/main/java/com/aurora/store/AuroraApp.kt @@ -29,10 +29,10 @@ import coil.ImageLoaderFactory import com.aurora.extensions.isPAndAbove import com.aurora.extensions.setAppTheme import com.aurora.store.data.event.EventFlow -import com.aurora.store.data.receiver.PackageManagerReceiver -import com.aurora.store.util.CommonUtil import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.data.helper.UpdateHelper +import com.aurora.store.data.receiver.PackageManagerReceiver +import com.aurora.store.util.CommonUtil import com.aurora.store.util.NotificationUtil import com.aurora.store.util.PackageUtil import com.aurora.store.util.Preferences @@ -40,9 +40,9 @@ import com.google.android.material.color.DynamicColors import dagger.hilt.android.HiltAndroidApp import kotlinx.coroutines.MainScope import kotlinx.coroutines.cancel +import okhttp3.OkHttpClient import org.lsposed.hiddenapibypass.HiddenApiBypass import javax.inject.Inject -import okhttp3.OkHttpClient @HiltAndroidApp class AuroraApp : Application(), Configuration.Provider, ImageLoaderFactory { diff --git a/app/src/main/java/com/aurora/store/MainActivity.kt b/app/src/main/java/com/aurora/store/MainActivity.kt index 152d24a5b..16842cc56 100644 --- a/app/src/main/java/com/aurora/store/MainActivity.kt +++ b/app/src/main/java/com/aurora/store/MainActivity.kt @@ -34,10 +34,10 @@ import androidx.lifecycle.lifecycleScope import androidx.navigation.FloatingWindow import androidx.navigation.fragment.NavHostFragment import androidx.navigation.ui.setupWithNavController +import com.aurora.store.data.helper.UpdateHelper import com.aurora.store.data.model.NetworkStatus import com.aurora.store.data.receiver.MigrationReceiver import com.aurora.store.databinding.ActivityMainBinding -import com.aurora.store.data.helper.UpdateHelper import com.aurora.store.util.Preferences import com.aurora.store.util.Preferences.PREFERENCE_DEFAULT_SELECTED_TAB import com.aurora.store.view.ui.sheets.NetworkDialogSheet diff --git a/app/src/main/java/com/aurora/store/data/helper/UpdateHelper.kt b/app/src/main/java/com/aurora/store/data/helper/UpdateHelper.kt index e9ad30d31..6a5721c11 100644 --- a/app/src/main/java/com/aurora/store/data/helper/UpdateHelper.kt +++ b/app/src/main/java/com/aurora/store/data/helper/UpdateHelper.kt @@ -7,11 +7,10 @@ import androidx.work.Data import androidx.work.ExistingPeriodicWorkPolicy import androidx.work.ExistingWorkPolicy import androidx.work.NetworkType -import androidx.work.OutOfQuotaPolicy import androidx.work.OneTimeWorkRequestBuilder +import androidx.work.OutOfQuotaPolicy import androidx.work.PeriodicWorkRequest import androidx.work.PeriodicWorkRequestBuilder -import androidx.work.WorkInfo import androidx.work.WorkManager import com.aurora.extensions.isMAndAbove import com.aurora.store.AuroraApp @@ -25,14 +24,14 @@ import com.aurora.store.util.Preferences.PREFERENCE_UPDATES_CHECK_INTERVAL import dagger.hilt.android.qualifiers.ApplicationContext import kotlinx.coroutines.flow.SharingStarted import kotlinx.coroutines.flow.firstOrNull +import kotlinx.coroutines.flow.launchIn import kotlinx.coroutines.flow.map +import kotlinx.coroutines.flow.onEach import kotlinx.coroutines.flow.stateIn import kotlinx.coroutines.launch import java.util.concurrent.TimeUnit.HOURS import java.util.concurrent.TimeUnit.MINUTES import javax.inject.Inject -import kotlinx.coroutines.flow.launchIn -import kotlinx.coroutines.flow.onEach /** * Helper class to work with the [UpdateWorker]. diff --git a/app/src/main/java/com/aurora/store/data/installer/AppInstaller.kt b/app/src/main/java/com/aurora/store/data/installer/AppInstaller.kt index fe98a8a12..6f14ab009 100644 --- a/app/src/main/java/com/aurora/store/data/installer/AppInstaller.kt +++ b/app/src/main/java/com/aurora/store/data/installer/AppInstaller.kt @@ -34,14 +34,10 @@ import com.aurora.extensions.getUpdateOwnerPackageNameCompat import com.aurora.extensions.isOAndAbove import com.aurora.extensions.isPAndAbove import com.aurora.extensions.isSAndAbove -import com.aurora.extensions.isTAndAbove -import com.aurora.extensions.isUAndAbove -import com.aurora.extensions.isVAndAbove import com.aurora.store.BuildConfig import com.aurora.store.R import com.aurora.store.data.model.Installer import com.aurora.store.data.model.InstallerInfo -import com.aurora.store.util.CertUtil import com.aurora.store.util.NotificationUtil import com.aurora.store.util.PackageUtil import com.aurora.store.util.Preferences diff --git a/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt b/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt index ea8515a83..dc0d746bd 100644 --- a/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt +++ b/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt @@ -20,7 +20,6 @@ package com.aurora.store.data.model import android.content.Context -import com.aurora.Constants import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.Artwork import com.aurora.gplayapi.data.models.EncodedCertificateSet diff --git a/app/src/main/java/com/aurora/store/data/network/HttpClient.kt b/app/src/main/java/com/aurora/store/data/network/HttpClient.kt index d261c4130..18f5f4663 100644 --- a/app/src/main/java/com/aurora/store/data/network/HttpClient.kt +++ b/app/src/main/java/com/aurora/store/data/network/HttpClient.kt @@ -23,21 +23,21 @@ import android.util.Log import com.aurora.gplayapi.data.models.PlayResponse import com.aurora.gplayapi.network.IHttpClient import com.aurora.store.BuildConfig -import java.io.IOException -import javax.inject.Inject -import javax.inject.Singleton import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow -import okhttp3.OkHttpClient import okhttp3.Headers.Companion.toHeaders import okhttp3.HttpUrl import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.MediaType.Companion.toMediaType +import okhttp3.OkHttpClient import okhttp3.Request import okhttp3.RequestBody import okhttp3.RequestBody.Companion.toRequestBody import okhttp3.Response +import java.io.IOException +import javax.inject.Inject +import javax.inject.Singleton @Singleton class HttpClient @Inject constructor(private val okHttpClient: OkHttpClient): IHttpClient { diff --git a/app/src/main/java/com/aurora/store/data/network/OkHttpClientModule.kt b/app/src/main/java/com/aurora/store/data/network/OkHttpClientModule.kt index 3bf46ff58..0edda0ed3 100644 --- a/app/src/main/java/com/aurora/store/data/network/OkHttpClientModule.kt +++ b/app/src/main/java/com/aurora/store/data/network/OkHttpClientModule.kt @@ -32,14 +32,14 @@ import dagger.Provides import dagger.hilt.InstallIn import dagger.hilt.android.qualifiers.ApplicationContext import dagger.hilt.components.SingletonComponent +import okhttp3.CertificatePinner +import okhttp3.OkHttpClient import java.net.Authenticator import java.net.InetSocketAddress import java.net.PasswordAuthentication import java.net.Proxy import java.util.concurrent.TimeUnit import javax.inject.Singleton -import okhttp3.CertificatePinner -import okhttp3.OkHttpClient @Module @InstallIn(SingletonComponent::class) diff --git a/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt b/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt index d77463a06..5dca06a92 100644 --- a/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt +++ b/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt @@ -16,9 +16,9 @@ import com.aurora.store.data.providers.AccountProvider import com.aurora.store.data.providers.AuthProvider import com.aurora.store.util.NotificationUtil import dagger.hilt.android.AndroidEntryPoint -import javax.inject.Inject import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch +import javax.inject.Inject /** * Triggers re-install/unarchive of a previously archived app on Android 15+ devices. diff --git a/app/src/main/java/com/aurora/store/data/room/update/Update.kt b/app/src/main/java/com/aurora/store/data/room/update/Update.kt index 1f750e56d..d18b89565 100644 --- a/app/src/main/java/com/aurora/store/data/room/update/Update.kt +++ b/app/src/main/java/com/aurora/store/data/room/update/Update.kt @@ -4,7 +4,6 @@ import android.content.Context import android.os.Parcelable import androidx.room.Entity import androidx.room.PrimaryKey -import com.aurora.Constants import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.File import com.aurora.store.data.room.download.SharedLib diff --git a/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt b/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt index 2c8950d43..f18707e36 100644 --- a/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt +++ b/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt @@ -22,6 +22,7 @@ import com.aurora.gplayapi.network.IHttpClient import com.aurora.store.AuroraApp import com.aurora.store.R import com.aurora.store.data.event.InstallerEvent +import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.data.installer.AppInstaller import com.aurora.store.data.model.Algorithm import com.aurora.store.data.model.DownloadInfo @@ -32,20 +33,19 @@ import com.aurora.store.data.providers.AuthProvider import com.aurora.store.data.room.download.Download import com.aurora.store.data.room.download.DownloadDao import com.aurora.store.util.CertUtil -import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.util.NotificationUtil import com.aurora.store.util.PathUtil import com.google.gson.Gson import dagger.assisted.Assisted import dagger.assisted.AssistedInject -import java.io.File -import java.io.FileOutputStream -import java.security.DigestInputStream -import java.security.MessageDigest import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.NonCancellable import kotlinx.coroutines.delay import kotlinx.coroutines.withContext +import java.io.File +import java.io.FileOutputStream +import java.security.DigestInputStream +import java.security.MessageDigest import kotlin.properties.Delegates import com.aurora.gplayapi.data.models.File as GPlayFile diff --git a/app/src/main/java/com/aurora/store/data/work/UpdateWorker.kt b/app/src/main/java/com/aurora/store/data/work/UpdateWorker.kt index 772276102..d6d0280a8 100644 --- a/app/src/main/java/com/aurora/store/data/work/UpdateWorker.kt +++ b/app/src/main/java/com/aurora/store/data/work/UpdateWorker.kt @@ -14,15 +14,15 @@ import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.helpers.AppDetailsHelper import com.aurora.gplayapi.network.IHttpClient import com.aurora.store.BuildConfig -import com.aurora.store.data.installer.AppInstaller -import com.aurora.store.data.providers.AuthProvider import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.data.helper.UpdateHelper import com.aurora.store.data.helper.UpdateHelper.Companion.UPDATE_SHOULD_NOTIFY +import com.aurora.store.data.installer.AppInstaller import com.aurora.store.data.model.BuildType import com.aurora.store.data.model.SelfUpdate import com.aurora.store.data.model.UpdateMode import com.aurora.store.data.providers.AccountProvider +import com.aurora.store.data.providers.AuthProvider import com.aurora.store.data.providers.BlacklistProvider import com.aurora.store.data.room.update.Update import com.aurora.store.data.room.update.UpdateDao diff --git a/app/src/main/java/com/aurora/store/util/PackageUtil.kt b/app/src/main/java/com/aurora/store/util/PackageUtil.kt index 9ef74127e..9a6acbfdf 100644 --- a/app/src/main/java/com/aurora/store/util/PackageUtil.kt +++ b/app/src/main/java/com/aurora/store/util/PackageUtil.kt @@ -35,10 +35,10 @@ import androidx.annotation.RequiresApi import androidx.core.content.pm.PackageInfoCompat import androidx.core.graphics.drawable.toBitmap import com.aurora.extensions.getInstallerPackageNameCompat -import com.aurora.extensions.isValidApp import com.aurora.extensions.isOAndAbove import com.aurora.extensions.isPAndAbove import com.aurora.extensions.isTAndAbove +import com.aurora.extensions.isValidApp import com.aurora.store.BuildConfig object PackageUtil { diff --git a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt index 57ed39468..0be718ae7 100644 --- a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt @@ -57,13 +57,13 @@ import com.aurora.gplayapi.data.models.StreamCluster import com.aurora.gplayapi.data.models.datasafety.EntryType import com.aurora.store.AppStreamStash import com.aurora.store.AuroraApp -import com.aurora.store.data.model.PermissionType import com.aurora.store.R import com.aurora.store.data.event.BusEvent import com.aurora.store.data.event.Event import com.aurora.store.data.event.InstallerEvent import com.aurora.store.data.installer.AppInstaller import com.aurora.store.data.model.DownloadStatus +import com.aurora.store.data.model.PermissionType import com.aurora.store.data.model.State import com.aurora.store.data.model.ViewState import com.aurora.store.data.model.ViewState.Loading.getDataAs diff --git a/app/src/main/java/com/aurora/store/view/ui/details/DetailsMoreFragment.kt b/app/src/main/java/com/aurora/store/view/ui/details/DetailsMoreFragment.kt index dbdb8ef32..14b6cae3a 100644 --- a/app/src/main/java/com/aurora/store/view/ui/details/DetailsMoreFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/details/DetailsMoreFragment.kt @@ -40,8 +40,8 @@ import com.aurora.store.view.epoxy.views.details.MoreBadgeViewModel_ import com.aurora.store.view.ui.commons.BaseFragment import com.aurora.store.viewmodel.details.DetailsMoreViewModel import dagger.hilt.android.AndroidEntryPoint -import java.util.UUID import kotlinx.coroutines.launch +import java.util.UUID @AndroidEntryPoint class DetailsMoreFragment : BaseFragment() { diff --git a/app/src/main/java/com/aurora/store/view/ui/downloads/DownloadFragment.kt b/app/src/main/java/com/aurora/store/view/ui/downloads/DownloadFragment.kt index 21119802a..f518686b7 100644 --- a/app/src/main/java/com/aurora/store/view/ui/downloads/DownloadFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/downloads/DownloadFragment.kt @@ -24,13 +24,12 @@ import android.view.View import androidx.core.content.ContextCompat import androidx.lifecycle.lifecycleScope import androidx.navigation.fragment.findNavController -import com.aurora.Constants import com.aurora.Constants.GITLAB_URL import com.aurora.extensions.browse import com.aurora.store.R +import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.data.room.download.Download import com.aurora.store.databinding.FragmentDownloadBinding -import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.view.epoxy.views.DownloadViewModel_ import com.aurora.store.view.epoxy.views.app.NoAppViewModel_ import com.aurora.store.view.ui.commons.BaseFragment diff --git a/app/src/main/java/com/aurora/store/view/ui/onboarding/PermissionsFragment.kt b/app/src/main/java/com/aurora/store/view/ui/onboarding/PermissionsFragment.kt index faf829674..98dd99378 100644 --- a/app/src/main/java/com/aurora/store/view/ui/onboarding/PermissionsFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/onboarding/PermissionsFragment.kt @@ -27,9 +27,9 @@ import com.aurora.extensions.isOAndAbove import com.aurora.extensions.isRAndAbove import com.aurora.extensions.isSAndAbove import com.aurora.extensions.isTAndAbove -import com.aurora.store.data.model.PermissionType import com.aurora.store.R import com.aurora.store.data.model.Permission +import com.aurora.store.data.model.PermissionType import com.aurora.store.databinding.FragmentOnboardingPermissionsBinding import com.aurora.store.view.epoxy.views.TextDividerViewModel_ import com.aurora.store.view.epoxy.views.preference.PermissionViewModel_ diff --git a/app/src/main/java/com/aurora/store/view/ui/sheets/DownloadMenuSheet.kt b/app/src/main/java/com/aurora/store/view/ui/sheets/DownloadMenuSheet.kt index e4be605e4..8cfe783aa 100644 --- a/app/src/main/java/com/aurora/store/view/ui/sheets/DownloadMenuSheet.kt +++ b/app/src/main/java/com/aurora/store/view/ui/sheets/DownloadMenuSheet.kt @@ -30,10 +30,10 @@ import androidx.navigation.fragment.navArgs import com.aurora.extensions.copyToClipBoard import com.aurora.extensions.toast import com.aurora.store.R +import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.data.installer.AppInstaller import com.aurora.store.data.model.DownloadStatus import com.aurora.store.databinding.SheetDownloadMenuBinding -import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.util.PathUtil import com.aurora.store.viewmodel.sheets.SheetsViewModel import dagger.hilt.android.AndroidEntryPoint diff --git a/app/src/main/java/com/aurora/store/view/ui/sheets/DozeWarningSheet.kt b/app/src/main/java/com/aurora/store/view/ui/sheets/DozeWarningSheet.kt index 327b48311..640d1858b 100644 --- a/app/src/main/java/com/aurora/store/view/ui/sheets/DozeWarningSheet.kt +++ b/app/src/main/java/com/aurora/store/view/ui/sheets/DozeWarningSheet.kt @@ -4,9 +4,9 @@ import android.os.Bundle import android.view.View import androidx.navigation.fragment.navArgs import com.aurora.extensions.toast -import com.aurora.store.data.model.PermissionType import com.aurora.store.R import com.aurora.store.data.helper.UpdateHelper +import com.aurora.store.data.model.PermissionType import com.aurora.store.databinding.SheetDozeWarningBinding import com.aurora.store.util.Preferences.PREFERENCE_UPDATES_AUTO import com.aurora.store.util.save diff --git a/app/src/main/java/com/aurora/store/view/ui/updates/UpdatesFragment.kt b/app/src/main/java/com/aurora/store/view/ui/updates/UpdatesFragment.kt index c03d3850c..8f3819d13 100644 --- a/app/src/main/java/com/aurora/store/view/ui/updates/UpdatesFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/updates/UpdatesFragment.kt @@ -28,9 +28,9 @@ import com.aurora.Constants import com.aurora.extensions.browse import com.aurora.extensions.requiresObbDir import com.aurora.store.MobileNavigationDirections -import com.aurora.store.data.model.PermissionType import com.aurora.store.R import com.aurora.store.data.model.MinimalApp +import com.aurora.store.data.model.PermissionType import com.aurora.store.data.room.download.Download import com.aurora.store.data.room.update.Update import com.aurora.store.databinding.FragmentUpdatesBinding diff --git a/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt index 5cf6c42e0..26ee0b3df 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/all/BlacklistViewModel.kt @@ -28,12 +28,12 @@ import com.aurora.extensions.isValidApp import com.aurora.store.data.providers.BlacklistProvider import dagger.hilt.android.lifecycle.HiltViewModel import dagger.hilt.android.qualifiers.ApplicationContext -import java.util.Locale import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asStateFlow import kotlinx.coroutines.launch import kotlinx.coroutines.supervisorScope +import java.util.Locale import javax.inject.Inject @HiltViewModel diff --git a/app/src/main/java/com/aurora/store/viewmodel/all/UpdatesViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/all/UpdatesViewModel.kt index 5bc0d9e1b..6872bad5a 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/all/UpdatesViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/all/UpdatesViewModel.kt @@ -21,9 +21,9 @@ package com.aurora.store.viewmodel.all import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.aurora.store.data.room.update.Update -import com.aurora.store.data.helper.UpdateHelper import com.aurora.store.data.helper.DownloadHelper +import com.aurora.store.data.helper.UpdateHelper +import com.aurora.store.data.room.update.Update import dagger.hilt.android.lifecycle.HiltViewModel import kotlinx.coroutines.launch import javax.inject.Inject diff --git a/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt index 151bbc3c9..2ea7e28cb 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt @@ -11,12 +11,12 @@ import com.aurora.gplayapi.helpers.AppDetailsHelper import com.aurora.gplayapi.helpers.ReviewsHelper import com.aurora.gplayapi.helpers.web.WebDataSafetyHelper import com.aurora.gplayapi.network.IHttpClient +import com.aurora.store.data.helper.DownloadHelper import com.aurora.store.data.model.ExodusReport import com.aurora.store.data.model.Report import com.aurora.store.data.providers.AuthProvider import com.aurora.store.data.room.favourite.Favourite import com.aurora.store.data.room.favourite.FavouriteDao -import com.aurora.store.data.helper.DownloadHelper import com.google.gson.GsonBuilder import dagger.hilt.android.lifecycle.HiltViewModel import dagger.hilt.android.qualifiers.ApplicationContext diff --git a/app/src/main/java/com/aurora/store/viewmodel/search/SearchSuggestionViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/search/SearchSuggestionViewModel.kt index 47306d689..ee22d81b0 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/search/SearchSuggestionViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/search/SearchSuggestionViewModel.kt @@ -31,10 +31,10 @@ import com.aurora.store.data.providers.AuthProvider import dagger.hilt.android.lifecycle.HiltViewModel import dagger.hilt.android.qualifiers.ApplicationContext import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.launch -import javax.inject.Inject import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asStateFlow +import kotlinx.coroutines.launch +import javax.inject.Inject @HiltViewModel class SearchSuggestionViewModel @Inject constructor(