PackageInfo: isApp -> isValidApp
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -3,7 +3,7 @@ package com.aurora.extensions
|
||||
import android.content.pm.PackageInfo
|
||||
import android.os.Process
|
||||
|
||||
fun PackageInfo.isApp(): Boolean {
|
||||
fun PackageInfo.isValidApp(): Boolean {
|
||||
if (this.applicationInfo == null || this.packageName.isEmpty()) return false
|
||||
|
||||
return when {
|
||||
|
||||
@@ -35,7 +35,7 @@ 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.isApp
|
||||
import com.aurora.extensions.isValidApp
|
||||
import com.aurora.extensions.isOAndAbove
|
||||
import com.aurora.extensions.isPAndAbove
|
||||
import com.aurora.extensions.isTAndAbove
|
||||
@@ -236,7 +236,7 @@ object PackageUtil {
|
||||
Preferences.PREFERENCE_UPDATES_EXTENDED
|
||||
)
|
||||
|
||||
packageInfoList = packageInfoList.filter { it.isApp() }
|
||||
packageInfoList = packageInfoList.filter { it.isValidApp() }
|
||||
|
||||
/*Filter google apps*/
|
||||
if (isGoogleFilterEnabled) {
|
||||
|
||||
@@ -22,7 +22,7 @@ package com.aurora.store.viewmodel.all
|
||||
import android.content.Context
|
||||
import androidx.lifecycle.ViewModel
|
||||
import androidx.lifecycle.viewModelScope
|
||||
import com.aurora.extensions.isApp
|
||||
import com.aurora.extensions.isValidApp
|
||||
import com.aurora.gplayapi.data.models.App
|
||||
import com.aurora.gplayapi.helpers.AppDetailsHelper
|
||||
import com.aurora.gplayapi.network.IHttpClient
|
||||
@@ -63,7 +63,7 @@ class BlacklistViewModel @Inject constructor(
|
||||
supervisorScope {
|
||||
try {
|
||||
val packageNames = context.packageManager.getInstalledPackages(0)
|
||||
.filter { it.isApp() }
|
||||
.filter { it.isValidApp() }
|
||||
.map { it.packageName }
|
||||
|
||||
val apps = appDetailsHelper
|
||||
|
||||
Reference in New Issue
Block a user