From 6c01827d346ccbe393377438070c7f1666b17c5a Mon Sep 17 00:00:00 2001 From: Jonathan Klee Date: Fri, 5 Dec 2025 16:29:43 +0100 Subject: [PATCH] style: fix unused imports --- app/detekt-baseline.xml | 16 ---------------- .../foundation/e/apps/data/DownloadManager.kt | 1 - .../e/apps/data/application/home/HomeApi.kt | 1 - .../e/apps/data/application/home/HomeApiImpl.kt | 1 - .../repositories/CleanApkAppsRepository.kt | 1 - .../repositories/PrivacyScoreRepositoryImpl.kt | 1 - .../e/apps/data/install/AppManagerImpl.kt | 2 -- .../e/apps/data/install/AppManagerWrapper.kt | 2 -- .../e/apps/di/NotificationManagerModule.kt | 2 -- .../apps/install/pkg/AppLoungePackageManager.kt | 1 - .../e/apps/install/updates/UpdatesNotifier.kt | 1 - .../e/apps/ui/MainActivityViewModel.kt | 1 - .../ui/applicationlist/ApplicationDiffUtil.kt | 1 - .../e/apps/ui/purchase/AppPurchaseFragment.kt | 1 - .../setup/signin/google/GoogleSignInFragment.kt | 1 - .../e/apps/ui/updates/UpdatesFragment.kt | 1 - .../apps/utils/CustomUncaughtExceptionHandler.kt | 1 - 17 files changed, 35 deletions(-) diff --git a/app/detekt-baseline.xml b/app/detekt-baseline.xml index 056538f4c..d8771b24f 100644 --- a/app/detekt-baseline.xml +++ b/app/detekt-baseline.xml @@ -224,22 +224,6 @@ NoMultipleSpaces:SearchViewModel.kt$SearchViewModel$ NoSemicolons:AgeRatingProvider.kt$AgeRatingProvider.UriCode.AgeRating$; NoTrailingSpaces:DownloadInfoApiImpl.kt$DownloadInfoApiImpl$ - NoUnusedImports:AppLoungePackageManager.kt$foundation.e.apps.install.pkg.AppLoungePackageManager.kt - NoUnusedImports:AppManagerImpl.kt$foundation.e.apps.data.install.AppManagerImpl.kt - NoUnusedImports:AppManagerWrapper.kt$foundation.e.apps.data.install.AppManagerWrapper.kt - NoUnusedImports:AppPurchaseFragment.kt$foundation.e.apps.ui.purchase.AppPurchaseFragment.kt - NoUnusedImports:ApplicationDiffUtil.kt$foundation.e.apps.ui.applicationlist.ApplicationDiffUtil.kt - NoUnusedImports:CleanApkAppsRepository.kt$foundation.e.apps.data.cleanapk.repositories.CleanApkAppsRepository.kt - NoUnusedImports:CustomUncaughtExceptionHandler.kt$foundation.e.apps.utils.CustomUncaughtExceptionHandler.kt - NoUnusedImports:DownloadManager.kt$foundation.e.apps.data.DownloadManager.kt - NoUnusedImports:GoogleSignInFragment.kt$foundation.e.apps.ui.setup.signin.google.GoogleSignInFragment.kt - NoUnusedImports:HomeApi.kt$foundation.e.apps.data.application.home.HomeApi.kt - NoUnusedImports:HomeApiImpl.kt$foundation.e.apps.data.application.home.HomeApiImpl.kt - NoUnusedImports:MainActivityViewModel.kt$foundation.e.apps.ui.MainActivityViewModel.kt - NoUnusedImports:NotificationManagerModule.kt$foundation.e.apps.di.NotificationManagerModule.kt - NoUnusedImports:PrivacyScoreRepositoryImpl.kt$foundation.e.apps.data.exodus.repositories.PrivacyScoreRepositoryImpl.kt - NoUnusedImports:UpdatesFragment.kt$foundation.e.apps.ui.updates.UpdatesFragment.kt - NoUnusedImports:UpdatesNotifier.kt$foundation.e.apps.install.updates.UpdatesNotifier.kt NoWildcardImports:SystemAppsUpdatesRepository.kt$import foundation.e.apps.data.gitlab.UpdatableSystemAppsApi.* PrintStackTrace:AppPrivacyInfoRepositoryImpl.kt$AppPrivacyInfoRepositoryImpl$e PrintStackTrace:CommonUtilsModule.kt$CommonUtilsModule$e diff --git a/app/src/main/java/foundation/e/apps/data/DownloadManager.kt b/app/src/main/java/foundation/e/apps/data/DownloadManager.kt index 330e7ec01..51705372e 100644 --- a/app/src/main/java/foundation/e/apps/data/DownloadManager.kt +++ b/app/src/main/java/foundation/e/apps/data/DownloadManager.kt @@ -21,7 +21,6 @@ import android.app.DownloadManager import android.content.Context import android.database.Cursor import android.net.Uri -import android.os.Environment import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.OpenForTesting import foundation.e.apps.R diff --git a/app/src/main/java/foundation/e/apps/data/application/home/HomeApi.kt b/app/src/main/java/foundation/e/apps/data/application/home/HomeApi.kt index c32a1c139..51185eb28 100644 --- a/app/src/main/java/foundation/e/apps/data/application/home/HomeApi.kt +++ b/app/src/main/java/foundation/e/apps/data/application/home/HomeApi.kt @@ -19,7 +19,6 @@ package foundation.e.apps.data.application.home import androidx.lifecycle.LiveData -import com.aurora.gplayapi.data.models.AuthData import foundation.e.apps.data.ResultSupreme import foundation.e.apps.data.application.data.Home diff --git a/app/src/main/java/foundation/e/apps/data/application/home/HomeApiImpl.kt b/app/src/main/java/foundation/e/apps/data/application/home/HomeApiImpl.kt index 6bc472970..8cbd454d0 100644 --- a/app/src/main/java/foundation/e/apps/data/application/home/HomeApiImpl.kt +++ b/app/src/main/java/foundation/e/apps/data/application/home/HomeApiImpl.kt @@ -24,7 +24,6 @@ import foundation.e.apps.data.ResultSupreme import foundation.e.apps.data.Stores import foundation.e.apps.data.application.ApplicationRepository import foundation.e.apps.data.application.data.Home -import foundation.e.apps.data.application.search.SearchRepository import foundation.e.apps.data.enums.ResultStatus import foundation.e.apps.data.enums.Source import foundation.e.apps.data.handleNetworkResult diff --git a/app/src/main/java/foundation/e/apps/data/cleanapk/repositories/CleanApkAppsRepository.kt b/app/src/main/java/foundation/e/apps/data/cleanapk/repositories/CleanApkAppsRepository.kt index 8745422db..2ba0ebf1f 100644 --- a/app/src/main/java/foundation/e/apps/data/cleanapk/repositories/CleanApkAppsRepository.kt +++ b/app/src/main/java/foundation/e/apps/data/cleanapk/repositories/CleanApkAppsRepository.kt @@ -21,7 +21,6 @@ package foundation.e.apps.data.cleanapk.repositories import foundation.e.apps.data.application.ApplicationRepository import foundation.e.apps.data.application.data.Application import foundation.e.apps.data.application.data.Home -import foundation.e.apps.data.application.search.SearchRepository import foundation.e.apps.data.application.search.SearchSuggestion import foundation.e.apps.data.cleanapk.CleanApkDownloadInfoFetcher import foundation.e.apps.data.cleanapk.CleanApkRetrofit diff --git a/app/src/main/java/foundation/e/apps/data/exodus/repositories/PrivacyScoreRepositoryImpl.kt b/app/src/main/java/foundation/e/apps/data/exodus/repositories/PrivacyScoreRepositoryImpl.kt index 2a84fc5f9..94a08f07d 100644 --- a/app/src/main/java/foundation/e/apps/data/exodus/repositories/PrivacyScoreRepositoryImpl.kt +++ b/app/src/main/java/foundation/e/apps/data/exodus/repositories/PrivacyScoreRepositoryImpl.kt @@ -20,7 +20,6 @@ package foundation.e.apps.data.exodus.repositories import foundation.e.apps.data.application.data.Application import foundation.e.apps.data.blockedApps.BlockedAppRepository -import foundation.e.apps.di.CommonUtilsModule import javax.inject.Inject import javax.inject.Singleton import kotlin.math.ceil diff --git a/app/src/main/java/foundation/e/apps/data/install/AppManagerImpl.kt b/app/src/main/java/foundation/e/apps/data/install/AppManagerImpl.kt index 17651d495..5bfb81e8b 100644 --- a/app/src/main/java/foundation/e/apps/data/install/AppManagerImpl.kt +++ b/app/src/main/java/foundation/e/apps/data/install/AppManagerImpl.kt @@ -23,9 +23,7 @@ import android.app.NotificationChannel import android.app.NotificationManager import android.content.Context import android.net.Uri -import android.os.Build import android.os.Environment -import androidx.annotation.RequiresApi import androidx.lifecycle.LiveData import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.R diff --git a/app/src/main/java/foundation/e/apps/data/install/AppManagerWrapper.kt b/app/src/main/java/foundation/e/apps/data/install/AppManagerWrapper.kt index f17ebdec5..81d54847a 100644 --- a/app/src/main/java/foundation/e/apps/data/install/AppManagerWrapper.kt +++ b/app/src/main/java/foundation/e/apps/data/install/AppManagerWrapper.kt @@ -1,8 +1,6 @@ package foundation.e.apps.data.install import android.content.Context -import android.os.Build -import androidx.annotation.RequiresApi import androidx.lifecycle.LiveData import foundation.e.apps.OpenForTesting import foundation.e.apps.data.Constants.MIN_VALID_RATING diff --git a/app/src/main/java/foundation/e/apps/di/NotificationManagerModule.kt b/app/src/main/java/foundation/e/apps/di/NotificationManagerModule.kt index fa13002d4..cfe68f818 100644 --- a/app/src/main/java/foundation/e/apps/di/NotificationManagerModule.kt +++ b/app/src/main/java/foundation/e/apps/di/NotificationManagerModule.kt @@ -22,8 +22,6 @@ package foundation.e.apps.di import android.app.NotificationChannel import android.app.NotificationManager import android.content.Context -import android.os.Build -import androidx.annotation.RequiresApi import dagger.Module import dagger.Provides import dagger.hilt.InstallIn diff --git a/app/src/main/java/foundation/e/apps/install/pkg/AppLoungePackageManager.kt b/app/src/main/java/foundation/e/apps/install/pkg/AppLoungePackageManager.kt index aabd1c32c..75aa4ab9a 100644 --- a/app/src/main/java/foundation/e/apps/install/pkg/AppLoungePackageManager.kt +++ b/app/src/main/java/foundation/e/apps/install/pkg/AppLoungePackageManager.kt @@ -32,7 +32,6 @@ import android.os.Build import androidx.core.content.pm.PackageInfoCompat import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.OpenForTesting -import foundation.e.apps.data.application.search.SearchRepository import foundation.e.apps.data.enums.Source import foundation.e.apps.data.enums.Status import foundation.e.apps.data.enums.Type diff --git a/app/src/main/java/foundation/e/apps/install/updates/UpdatesNotifier.kt b/app/src/main/java/foundation/e/apps/install/updates/UpdatesNotifier.kt index ba7fbb5c5..74bd3eefe 100644 --- a/app/src/main/java/foundation/e/apps/install/updates/UpdatesNotifier.kt +++ b/app/src/main/java/foundation/e/apps/install/updates/UpdatesNotifier.kt @@ -25,7 +25,6 @@ import android.app.PendingIntent import android.content.Context import android.content.Intent import android.content.pm.PackageManager -import android.os.Build import androidx.core.app.ActivityCompat import androidx.core.app.NotificationCompat import androidx.core.app.NotificationManagerCompat diff --git a/app/src/main/java/foundation/e/apps/ui/MainActivityViewModel.kt b/app/src/main/java/foundation/e/apps/ui/MainActivityViewModel.kt index 520bf59e7..d4212a371 100644 --- a/app/src/main/java/foundation/e/apps/ui/MainActivityViewModel.kt +++ b/app/src/main/java/foundation/e/apps/ui/MainActivityViewModel.kt @@ -34,7 +34,6 @@ import foundation.e.apps.data.application.ApplicationRepository import foundation.e.apps.data.application.data.Application import foundation.e.apps.data.blockedApps.BlockedAppRepository import foundation.e.apps.data.ecloud.EcloudRepository -import foundation.e.apps.data.enums.Source import foundation.e.apps.data.enums.User import foundation.e.apps.data.enums.isInitialized import foundation.e.apps.data.enums.isUnFiltered diff --git a/app/src/main/java/foundation/e/apps/ui/applicationlist/ApplicationDiffUtil.kt b/app/src/main/java/foundation/e/apps/ui/applicationlist/ApplicationDiffUtil.kt index aea640d79..b2d87e9c3 100644 --- a/app/src/main/java/foundation/e/apps/ui/applicationlist/ApplicationDiffUtil.kt +++ b/app/src/main/java/foundation/e/apps/ui/applicationlist/ApplicationDiffUtil.kt @@ -19,7 +19,6 @@ package foundation.e.apps.ui.applicationlist import androidx.recyclerview.widget.DiffUtil import foundation.e.apps.data.application.data.Application -import foundation.e.apps.di.CommonUtilsModule.LIST_OF_NULL class ApplicationDiffUtil : DiffUtil.ItemCallback() { override fun areItemsTheSame(oldItem: Application, newItem: Application): Boolean { diff --git a/app/src/main/java/foundation/e/apps/ui/purchase/AppPurchaseFragment.kt b/app/src/main/java/foundation/e/apps/ui/purchase/AppPurchaseFragment.kt index 218da4fcc..3b27730bf 100644 --- a/app/src/main/java/foundation/e/apps/ui/purchase/AppPurchaseFragment.kt +++ b/app/src/main/java/foundation/e/apps/ui/purchase/AppPurchaseFragment.kt @@ -1,7 +1,6 @@ package foundation.e.apps.ui.purchase import android.annotation.SuppressLint -import android.os.Build import android.os.Bundle import android.view.LayoutInflater import android.view.View diff --git a/app/src/main/java/foundation/e/apps/ui/setup/signin/google/GoogleSignInFragment.kt b/app/src/main/java/foundation/e/apps/ui/setup/signin/google/GoogleSignInFragment.kt index ae6f987d4..1bab86ff5 100644 --- a/app/src/main/java/foundation/e/apps/ui/setup/signin/google/GoogleSignInFragment.kt +++ b/app/src/main/java/foundation/e/apps/ui/setup/signin/google/GoogleSignInFragment.kt @@ -19,7 +19,6 @@ package foundation.e.apps.ui.setup.signin.google import android.annotation.SuppressLint -import android.os.Build import android.os.Bundle import android.view.View import android.webkit.CookieManager diff --git a/app/src/main/java/foundation/e/apps/ui/updates/UpdatesFragment.kt b/app/src/main/java/foundation/e/apps/ui/updates/UpdatesFragment.kt index de4ca4a5f..f85576e15 100644 --- a/app/src/main/java/foundation/e/apps/ui/updates/UpdatesFragment.kt +++ b/app/src/main/java/foundation/e/apps/ui/updates/UpdatesFragment.kt @@ -63,7 +63,6 @@ import foundation.e.apps.utils.toast import kotlinx.coroutines.flow.collectLatest import kotlinx.coroutines.flow.filter import kotlinx.coroutines.launch -import timber.log.Timber import java.util.Locale import javax.inject.Inject diff --git a/app/src/main/java/foundation/e/apps/utils/CustomUncaughtExceptionHandler.kt b/app/src/main/java/foundation/e/apps/utils/CustomUncaughtExceptionHandler.kt index 659d5f369..b6195783e 100644 --- a/app/src/main/java/foundation/e/apps/utils/CustomUncaughtExceptionHandler.kt +++ b/app/src/main/java/foundation/e/apps/utils/CustomUncaughtExceptionHandler.kt @@ -25,7 +25,6 @@ import android.app.NotificationManager import android.content.Context import android.content.pm.PackageManager import android.database.sqlite.SQLiteFullException -import android.os.Build import androidx.annotation.StringRes import androidx.core.app.ActivityCompat import androidx.core.app.NotificationCompat -- GitLab