From cd73880e2178ed1f110a20c2a12ad943aed4f462 Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Tue, 9 Sep 2025 14:06:52 +0200 Subject: [PATCH] fix: Warnings --- app/src/main/java/com/kunzisoft/keepass/utils/AppUtil.kt | 2 +- .../main/java/com/kunzisoft/keepass/utils/ParcelableUtil.kt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/kunzisoft/keepass/utils/AppUtil.kt b/app/src/main/java/com/kunzisoft/keepass/utils/AppUtil.kt index 6498b4472..9c64fcdc6 100644 --- a/app/src/main/java/com/kunzisoft/keepass/utils/AppUtil.kt +++ b/app/src/main/java/com/kunzisoft/keepass/utils/AppUtil.kt @@ -132,7 +132,7 @@ object AppUtil { packageName, PackageManager.GET_SIGNING_CERTIFICATES ) - val signatureFingerprints = packageInfo.signingInfo.getAllFingerprints() + val signatureFingerprints = packageInfo.signingInfo?.getAllFingerprints() signatureFingerprints?.let { browserList.add(AndroidPrivilegedApp(packageName, signatureFingerprints)) processedPackageNames.add(packageName) diff --git a/database/src/main/java/com/kunzisoft/keepass/utils/ParcelableUtil.kt b/database/src/main/java/com/kunzisoft/keepass/utils/ParcelableUtil.kt index 15b172db3..474b0f4c3 100644 --- a/database/src/main/java/com/kunzisoft/keepass/utils/ParcelableUtil.kt +++ b/database/src/main/java/com/kunzisoft/keepass/utils/ParcelableUtil.kt @@ -25,7 +25,6 @@ import android.os.Bundle import android.os.Parcel import android.os.Parcelable import java.io.Serializable -import java.util.* // -------- Intent -------- inline fun Intent.getParcelableExtraCompat(key: String?): T? = when { @@ -92,7 +91,7 @@ inline fun Parcel.readParcelableCompat(): T? = when { fun Parcel.readParcelableCompat(clazz: Class): T? = when { SDK_INT >= 33 -> readParcelable(clazz.classLoader, clazz) - else -> @Suppress("DEPRECATION") readParcelable(clazz.classLoader) as? T + else -> @Suppress("DEPRECATION", "UNCHECKED_CAST") (readParcelable(clazz.classLoader) as? T) } inline fun Parcel.readSerializableCompat(): T? = when {