From 39dcd04750eef1581d0bdde394371ef9ca2808b9 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 24 Aug 2020 17:10:49 -0300 Subject: Get rid of Jackson and only use multi-platform serialization --- wallet/proguard-rules.pro | 33 --------------------------------- 1 file changed, 33 deletions(-) (limited to 'wallet/proguard-rules.pro') diff --git a/wallet/proguard-rules.pro b/wallet/proguard-rules.pro index 147334d..27f3799 100644 --- a/wallet/proguard-rules.pro +++ b/wallet/proguard-rules.pro @@ -23,36 +23,3 @@ -keep class akono.AkonoJni {*;} -keep class net.taler.wallet.** {*;} - -# Jackson --keep @com.fasterxml.jackson.annotation.JsonIgnoreProperties class * { *; } --keep @com.fasterxml.jackson.annotation.JsonCreator class * { *; } --keep @com.fasterxml.jackson.annotation.JsonValue class * { *; } --keep class com.fasterxml.** { *; } --keep class org.codehaus.** { *; } --keepnames class com.fasterxml.jackson.** { *; } --keepclassmembers public final enum com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility { - public static final com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility *; -} - --keep class * extends com.fasterxml.** { *; } --keep class * implements com.fasterxml.** { *; } - --keep class * { - @com.fasterxml.** *; -} - -# KotlinX serialization --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 -- cgit v1.2.3