Skip to content

Commit 67d4f67

Browse files
committed
chore: clean up flipcash proguard rules
1 parent 8b3c2fa commit 67d4f67

5 files changed

Lines changed: 4 additions & 7 deletions

File tree

apps/flipcash/app/proguard-rules.pro

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,6 @@
3030
# Keep our scan classes that interact with native
3131
-keep class com.kik.scan.** { *; }
3232

33-
# BouncyCastle
34-
-keep public class org.bouncycastle.** # Refine this further!
35-
-keepclassmembers class org.bouncycastle.crypto.** {
36-
<methods>;
37-
}
38-
3933
-assumenosideeffects class android.util.Log {
4034
public static int v(...);
4135
public static int i(...);
@@ -51,6 +45,10 @@
5145
-keep class org.json.** { *; }
5246
-keepclassmembers class org.json.** { *; }
5347

48+
# Keep generic signature of Call, Response (R8 full mode strips signatures from non-kept items).
49+
-keep,allowobfuscation,allowshrinking interface retrofit2.Call
50+
-keep,allowobfuscation,allowshrinking class retrofit2.Response
51+
5452
# With R8 full mode generic signatures are stripped for classes that are not
5553
# kept. Suspend functions are wrapped in continuations where the type argument
5654
# is used.

services/flipcash-compose/consumer-rules.pro

Whitespace-only changes.

services/flipcash/consumer-rules.pro

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Room
22
-keep class * extends androidx.room.RoomDatabase
33
-keep @androidx.room.Entity class *
4-
-keep class net.sqlcipher.** { *; }
54

65
# libsodium
76
-keep class com.ionspin.kotlin.crypto.** { *; }

services/opencode-compose/consumer-rules.pro

Whitespace-only changes.

services/opencode/consumer-rules.pro

Whitespace-only changes.

0 commit comments

Comments
 (0)