taler-android

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

consumer-rules.pro (420B)


      1 # This is broad, but better leave a few common class and still optimize the rest out
      2 -keep class net.taler.common.** {*;}
      3 
      4 # AndroidX navigation
      5 -keepnames class androidx.navigation.fragment.NavHostFragment
      6 
      7 # Jackson serialization
      8 -keep class kotlin.Metadata { *; }
      9 -keep class kotlin.reflect.** { *; }
     10 
     11 # KotlinX serialization
     12 -keepattributes *Annotation*, InnerClasses
     13 -dontnote kotlinx.serialization.SerializationKt