# Proguard-rules -dontwarn android.content.res.** -dontwarn com.gemalto.jp2.JP2Decoder -dontwarn com.google.auto.service.AutoService -dontwarn javax.lang.model.SourceVersion -dontwarn javax.lang.model.element.AnnotationMirror -dontwarn javax.lang.model.element.AnnotationValue -dontwarn javax.lang.model.element.Element -dontwarn javax.lang.model.element.ElementKind -dontwarn javax.lang.model.element.ElementVisitor -dontwarn javax.lang.model.element.ExecutableElement -dontwarn javax.lang.model.element.Modifier -dontwarn javax.lang.model.element.Name -dontwarn javax.lang.model.element.PackageElement -dontwarn javax.lang.model.element.TypeElement -dontwarn javax.lang.model.element.TypeParameterElement -dontwarn javax.lang.model.element.VariableElement -dontwarn javax.lang.model.type.ArrayType -dontwarn javax.lang.model.type.DeclaredType -dontwarn javax.lang.model.type.ExecutableType -dontwarn javax.lang.model.type.TypeKind -dontwarn javax.lang.model.type.TypeMirror -dontwarn javax.lang.model.type.TypeVariable -dontwarn javax.lang.model.type.TypeVisitor -dontwarn javax.lang.model.util.AbstractAnnotationValueVisitor8 -dontwarn javax.lang.model.util.AbstractTypeVisitor8 -dontwarn javax.lang.model.util.ElementFilter -dontwarn javax.lang.model.util.Elements -dontwarn javax.lang.model.util.SimpleElementVisitor8 -dontwarn javax.lang.model.util.SimpleTypeVisitor7 -dontwarn javax.lang.model.util.SimpleTypeVisitor8 -dontwarn javax.lang.model.util.Types -dontwarn javax.tools.Diagnostic$Kind -dontwarn org.kxml2.io.KXml** -dontwarn org.slf4j.Logger -dontwarn org.slf4j.LoggerFactory -dontwarn org.xmlpull.v1.XmlPullParserFactory # Fixes issue with displaying .xml files, but may produce reproducibility issues #-keep class org.xmlpull.** { *; } #-keepclassmembers class org.xmlpull.** { *; } # Keeping names of classes that produce undeterministic results -keepnames class ** -keepnames class org.xmlpull.** { *; } -keepclassmembernames class org.xmlpull.** { *; } -keepnames class kotlin.reflect.jvm.internal.impl.builtins.PrimitiveType { values(); } -keepnames class * implements android.os.Parcelable { ** CREATOR; }