Loading app/src/main/java/foundation/e/apps/api/BaseStoreRepository.kt +0 −2 Original line number Diff line number Diff line Loading @@ -18,9 +18,7 @@ package foundation.e.apps.api interface BaseStoreRepository { suspend fun getHomeScreenData(): Any suspend fun getAppDetails(packageNameOrId: String): Any? } app/src/main/java/foundation/e/apps/api/cleanapk/CleanApkRepository.kt +1 −2 Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ package foundation.e.apps.api.cleanapk import foundation.e.apps.api.BaseStoreRepository import foundation.e.apps.api.cleanapk.data.categories.Categories import foundation.e.apps.api.cleanapk.data.download.Download import foundation.e.apps.api.cleanapk.data.search.Search import retrofit2.Response Loading app/src/main/java/foundation/e/apps/api/fused/FusedAPIImpl.kt +11 −11 Original line number Diff line number Diff line Loading @@ -26,17 +26,17 @@ import androidx.lifecycle.liveData import com.aurora.gplayapi.Constants import com.aurora.gplayapi.SearchSuggestEntry import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.Artwork import com.aurora.gplayapi.data.models.AuthData import com.aurora.gplayapi.data.models.Category import com.aurora.gplayapi.data.models.StreamCluster import com.aurora.gplayapi.data.models.StreamBundle import com.aurora.gplayapi.data.models.Artwork import com.aurora.gplayapi.data.models.StreamCluster import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.R import foundation.e.apps.api.ResultSupreme import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.cleanapk.CleanApkDownloadInfoFetcher import foundation.e.apps.api.cleanapk.CleanApkRepository import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.cleanapk.data.app.Application import foundation.e.apps.api.cleanapk.data.categories.Categories import foundation.e.apps.api.cleanapk.data.home.Home Loading @@ -54,22 +54,22 @@ import foundation.e.apps.home.model.HomeChildFusedAppDiffUtil import foundation.e.apps.manager.database.fusedDownload.FusedDownload import foundation.e.apps.manager.pkg.PkgManagerModule import foundation.e.apps.utils.Constants.timeoutDurationInMillis import foundation.e.apps.utils.enums.ResultStatus import foundation.e.apps.utils.enums.Status import foundation.e.apps.utils.enums.Source import foundation.e.apps.utils.enums.FilterLevel import foundation.e.apps.utils.enums.AppTag import foundation.e.apps.utils.enums.isUnFiltered import foundation.e.apps.utils.enums.FilterLevel import foundation.e.apps.utils.enums.Origin import foundation.e.apps.utils.enums.ResultStatus import foundation.e.apps.utils.enums.Source import foundation.e.apps.utils.enums.Status import foundation.e.apps.utils.enums.Type import foundation.e.apps.utils.enums.isUnFiltered import foundation.e.apps.utils.modules.PWAManagerModule import foundation.e.apps.utils.modules.PreferenceManagerModule import kotlinx.coroutines.Deferred import kotlinx.coroutines.TimeoutCancellationException import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import kotlinx.coroutines.async import kotlinx.coroutines.coroutineScope import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import kotlinx.coroutines.withTimeout import retrofit2.Response import timber.log.Timber Loading app/src/main/java/foundation/e/apps/api/gplay/GplayStoreRepositoryImpl.kt +14 −2 Original line number Diff line number Diff line Loading @@ -20,8 +20,20 @@ package foundation.e.apps.api.gplay import android.content.Context import com.aurora.gplayapi.SearchSuggestEntry import com.aurora.gplayapi.data.models.* import com.aurora.gplayapi.helpers.* import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.AuthData import com.aurora.gplayapi.data.models.Category import com.aurora.gplayapi.data.models.File import com.aurora.gplayapi.data.models.SearchBundle import com.aurora.gplayapi.data.models.StreamBundle import com.aurora.gplayapi.data.models.StreamCluster import com.aurora.gplayapi.helpers.AppDetailsHelper import com.aurora.gplayapi.helpers.CategoryHelper import com.aurora.gplayapi.helpers.ExpandedBrowseHelper import com.aurora.gplayapi.helpers.PurchaseHelper import com.aurora.gplayapi.helpers.SearchHelper import com.aurora.gplayapi.helpers.StreamHelper import com.aurora.gplayapi.helpers.TopChartsHelper import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.R import foundation.e.apps.api.fused.utils.CategoryType Loading app/src/main/java/foundation/e/apps/di/NamedRepositoryModule.kt +3 −4 Original line number Diff line number Diff line Loading @@ -18,19 +18,18 @@ package foundation.e.apps.di import android.content.Context import dagger.Module import dagger.Provides import dagger.hilt.InstallIn import dagger.hilt.android.qualifiers.ApplicationContext import dagger.hilt.components.SingletonComponent import foundation.e.apps.api.cleanapk.CleanApkRepository import foundation.e.apps.api.gplay.GplayStoreRepository import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.cleanapk.CleanApkAppDetailsRetrofit import foundation.e.apps.api.cleanapk.CleanApkAppsRepositoryImpl import foundation.e.apps.api.cleanapk.CleanApkPWARepository import foundation.e.apps.api.cleanapk.CleanApkRepository import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.gplay.GplayStoreRepository import foundation.e.apps.api.gplay.GplayStoreRepositoryImpl import foundation.e.apps.api.gplay.utils.GPlayHttpClient import foundation.e.apps.login.LoginSourceRepository Loading Loading
app/src/main/java/foundation/e/apps/api/BaseStoreRepository.kt +0 −2 Original line number Diff line number Diff line Loading @@ -18,9 +18,7 @@ package foundation.e.apps.api interface BaseStoreRepository { suspend fun getHomeScreenData(): Any suspend fun getAppDetails(packageNameOrId: String): Any? }
app/src/main/java/foundation/e/apps/api/cleanapk/CleanApkRepository.kt +1 −2 Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ package foundation.e.apps.api.cleanapk import foundation.e.apps.api.BaseStoreRepository import foundation.e.apps.api.cleanapk.data.categories.Categories import foundation.e.apps.api.cleanapk.data.download.Download import foundation.e.apps.api.cleanapk.data.search.Search import retrofit2.Response Loading
app/src/main/java/foundation/e/apps/api/fused/FusedAPIImpl.kt +11 −11 Original line number Diff line number Diff line Loading @@ -26,17 +26,17 @@ import androidx.lifecycle.liveData import com.aurora.gplayapi.Constants import com.aurora.gplayapi.SearchSuggestEntry import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.Artwork import com.aurora.gplayapi.data.models.AuthData import com.aurora.gplayapi.data.models.Category import com.aurora.gplayapi.data.models.StreamCluster import com.aurora.gplayapi.data.models.StreamBundle import com.aurora.gplayapi.data.models.Artwork import com.aurora.gplayapi.data.models.StreamCluster import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.R import foundation.e.apps.api.ResultSupreme import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.cleanapk.CleanApkDownloadInfoFetcher import foundation.e.apps.api.cleanapk.CleanApkRepository import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.cleanapk.data.app.Application import foundation.e.apps.api.cleanapk.data.categories.Categories import foundation.e.apps.api.cleanapk.data.home.Home Loading @@ -54,22 +54,22 @@ import foundation.e.apps.home.model.HomeChildFusedAppDiffUtil import foundation.e.apps.manager.database.fusedDownload.FusedDownload import foundation.e.apps.manager.pkg.PkgManagerModule import foundation.e.apps.utils.Constants.timeoutDurationInMillis import foundation.e.apps.utils.enums.ResultStatus import foundation.e.apps.utils.enums.Status import foundation.e.apps.utils.enums.Source import foundation.e.apps.utils.enums.FilterLevel import foundation.e.apps.utils.enums.AppTag import foundation.e.apps.utils.enums.isUnFiltered import foundation.e.apps.utils.enums.FilterLevel import foundation.e.apps.utils.enums.Origin import foundation.e.apps.utils.enums.ResultStatus import foundation.e.apps.utils.enums.Source import foundation.e.apps.utils.enums.Status import foundation.e.apps.utils.enums.Type import foundation.e.apps.utils.enums.isUnFiltered import foundation.e.apps.utils.modules.PWAManagerModule import foundation.e.apps.utils.modules.PreferenceManagerModule import kotlinx.coroutines.Deferred import kotlinx.coroutines.TimeoutCancellationException import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import kotlinx.coroutines.async import kotlinx.coroutines.coroutineScope import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import kotlinx.coroutines.withTimeout import retrofit2.Response import timber.log.Timber Loading
app/src/main/java/foundation/e/apps/api/gplay/GplayStoreRepositoryImpl.kt +14 −2 Original line number Diff line number Diff line Loading @@ -20,8 +20,20 @@ package foundation.e.apps.api.gplay import android.content.Context import com.aurora.gplayapi.SearchSuggestEntry import com.aurora.gplayapi.data.models.* import com.aurora.gplayapi.helpers.* import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.AuthData import com.aurora.gplayapi.data.models.Category import com.aurora.gplayapi.data.models.File import com.aurora.gplayapi.data.models.SearchBundle import com.aurora.gplayapi.data.models.StreamBundle import com.aurora.gplayapi.data.models.StreamCluster import com.aurora.gplayapi.helpers.AppDetailsHelper import com.aurora.gplayapi.helpers.CategoryHelper import com.aurora.gplayapi.helpers.ExpandedBrowseHelper import com.aurora.gplayapi.helpers.PurchaseHelper import com.aurora.gplayapi.helpers.SearchHelper import com.aurora.gplayapi.helpers.StreamHelper import com.aurora.gplayapi.helpers.TopChartsHelper import dagger.hilt.android.qualifiers.ApplicationContext import foundation.e.apps.R import foundation.e.apps.api.fused.utils.CategoryType Loading
app/src/main/java/foundation/e/apps/di/NamedRepositoryModule.kt +3 −4 Original line number Diff line number Diff line Loading @@ -18,19 +18,18 @@ package foundation.e.apps.di import android.content.Context import dagger.Module import dagger.Provides import dagger.hilt.InstallIn import dagger.hilt.android.qualifiers.ApplicationContext import dagger.hilt.components.SingletonComponent import foundation.e.apps.api.cleanapk.CleanApkRepository import foundation.e.apps.api.gplay.GplayStoreRepository import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.cleanapk.CleanApkAppDetailsRetrofit import foundation.e.apps.api.cleanapk.CleanApkAppsRepositoryImpl import foundation.e.apps.api.cleanapk.CleanApkPWARepository import foundation.e.apps.api.cleanapk.CleanApkRepository import foundation.e.apps.api.cleanapk.CleanApkRetrofit import foundation.e.apps.api.gplay.GplayStoreRepository import foundation.e.apps.api.gplay.GplayStoreRepositoryImpl import foundation.e.apps.api.gplay.utils.GPlayHttpClient import foundation.e.apps.login.LoginSourceRepository Loading