-optimizationpasses 0 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontskipnonpubliclibraryclassmembers -dontpreverify -dontoptimize -verbose -printmapping proguardMapping.txt -optimizations !code/simplification/cast,!field/*,!class/merging/* -keepattributes *Annotation*,InnerClasses -keepattributes EnclosingMethod, InnerClasses -keepattributes *Annotation* -keepattributes Signature -keepattributes LineNumberTable -renamesourcefileattribute SourceFile -obfuscationdictionary build/obfuscation-dictionary.txt -classobfuscationdictionary build/class-dictionary.txt -packageobfuscationdictionary build/package-dictionary.txt -flattenpackagehierarchy com.github.catvod.spider.merge -repackageclasses com.github.catvod.spider.merge -dontwarn okio.** -keep class okio.**{*;} -dontwarn com.squareup.okhttp.** -dontwarn okhttp3.** -keep class okhttp3.**{*;} -dontwarn com.google.** -keep class com.google.**{*;} -dontwarn com.android.** -keep class com.android.**{*;} -dontwarn rxhttp.** -keep class rxhttp.**{*;} -dontwarn kotlin.** -keep class kotlin.**{*;} -dontwarn kotlinx.** -keep class kotlinx.**{*;} -keep class com.github.catvod.crawler.* { *; } -keep class com.github.catvod.spider.* { public ; } -keep class com.github.catvod.parser.* { public ; }