taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit fe5f6f866a82a2b9b4b5d6dfa16333e87d35558c
parent 0183a244b0ccb646096ed6f36e7c714f496de615
Author: Florian Dold <florian.dold@gmail.com>
Date:   Mon, 24 Aug 2020 00:45:21 +0530

mostly disable proguard

Diffstat:
Mwallet/proguard-rules.pro | 16+++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/wallet/proguard-rules.pro b/wallet/proguard-rules.pro @@ -38,8 +38,21 @@ -keep class * extends com.fasterxml.** { *; } -keep class * implements com.fasterxml.** { *; } +-keep class * { + @com.fasterxml.** *; +} + # KotlinX serialization -- keep @kotlinx.serialization.Serializable class * { *; } +-keep @kotlinx.serialization.Serializable class * { *; } + +# Kotlin reflection +-dontwarn kotlin.reflect.** +-keep class kotlin.** { *; } +-keep class org.jetbrains.annotations.** { *; } + # General -keepattributes SourceFile,LineNumberTable,*Annotation*,EnclosingMethod,Signature,Exceptions,InnerClasses +-dontobfuscate +-dontoptimize +-dontshrink +\ No newline at end of file