mirror of
https://github.com/permissionlesstech/bitchat-android.git
synced 2026-07-24 23:25:19 +00:00
19 lines
736 B
Prolog
19 lines
736 B
Prolog
# Add project specific ProGuard rules here.
|
|
# You can control the set of applied configuration files using the
|
|
# proguardFiles setting in build.gradle.
|
|
-keep class com.bitchat.android.protocol.** { *; }
|
|
-keep class com.bitchat.android.crypto.** { *; }
|
|
-dontwarn org.bouncycastle.**
|
|
-keep class org.bouncycastle.** { *; }
|
|
|
|
# Keep SecureIdentityStateManager from being obfuscated to prevent reflection issues
|
|
-keep class com.bitchat.android.identity.SecureIdentityStateManager {
|
|
private android.content.SharedPreferences prefs;
|
|
*;
|
|
}
|
|
|
|
# Keep all classes that might use reflection
|
|
-keep class com.bitchat.android.favorites.** { *; }
|
|
-keep class com.bitchat.android.nostr.** { *; }
|
|
-keep class com.bitchat.android.identity.** { *; }
|