SatsAmp/app/proguard-rules.pro

18 lines
777 B
Prolog

-dontwarn javax.annotation.**
-keep class com.rada.data.local.entity.** { *; }
# jaudiotagger maps tag frames via reflection; without keeps the release
# minifier breaks its writer (silent NPE, files saved untagged).
-keep class org.jaudiotagger.** { *; }
-keepattributes Signature, InnerClasses, EnclosingMethod
# jaudiotagger also references desktop-only image/test APIs that Android
# never executes (artwork scaling, test helpers).
-dontwarn org.jaudiotagger.**
-dontwarn java.awt.**
-dontwarn javax.imageio.**
-dontwarn javax.swing.**
# The secp256k1 binding resolves native methods by class/method name. R8
# obfuscation makes the native loader fail even though the .so is packaged.
-keep class fr.acinq.secp256k1.** { *; }
-keep class fr.acinq.secp256k1.jni.** { *; }