Resolve null-safety errors with newer compileSdk

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-07-18 17:09:01 +07:00
parent 34a8d0ac20
commit e24d5d08e8
7 changed files with 16 additions and 16 deletions

View File

@@ -8,10 +8,10 @@ fun PackageInfo.isApp(): Boolean {
return when {
isQAndAbove() -> {
Process.isApplicationUid(this.applicationInfo.uid) &&
!this.applicationInfo.isResourceOverlay && !this.isApex
Process.isApplicationUid(this.applicationInfo!!.uid) &&
!this.applicationInfo!!.isResourceOverlay && !this.isApex
}
isNAndAbove() -> Process.isApplicationUid(this.applicationInfo.uid)
else -> this.packageName != null && this.versionName != null
isNAndAbove() -> Process.isApplicationUid(this.applicationInfo!!.uid)
else -> this.versionName != null
}
}