mirror of
https://gitlab.com/oeffi/oeffi.git
synced 2025-07-16 09:39:50 +00:00

This is the GPLv3-licensed release! The content of this commit is identical to the non-public commit ce1f738dec8c75824f6f1279681fffccedf42d90.
80 lines
2.2 KiB
INI
80 lines
2.2 KiB
INI
-dontskipnonpubliclibraryclasses
|
|
-dontoptimize
|
|
-dontpreverify
|
|
-dontobfuscate
|
|
-verbose
|
|
|
|
-keepattributes *Annotation*
|
|
|
|
-keepclasseswithmembernames class * {
|
|
native <methods>;
|
|
}
|
|
|
|
-keepclassmembers,includedescriptorclasses public class * extends android.view.View {
|
|
void set*(***);
|
|
*** get*();
|
|
}
|
|
|
|
-keepclassmembers class * extends android.app.Activity {
|
|
public void *(android.view.View);
|
|
}
|
|
|
|
-keepclassmembers enum * {
|
|
public static **[] values();
|
|
public static ** valueOf(java.lang.String);
|
|
}
|
|
|
|
-keepclassmembers class * implements android.os.Parcelable {
|
|
public static final android.os.Parcelable$Creator CREATOR;
|
|
}
|
|
|
|
-keepclassmembers class **.R$* {
|
|
public static <fields>;
|
|
}
|
|
|
|
# serializable
|
|
-keepclassmembers class * implements java.io.Serializable {
|
|
static final long serialVersionUID;
|
|
private static final java.io.ObjectStreamField[] serialPersistentFields;
|
|
!static !transient <fields>;
|
|
private void writeObject(java.io.ObjectOutputStream);
|
|
private void readObject(java.io.ObjectInputStream);
|
|
java.lang.Object writeReplace();
|
|
java.lang.Object readResolve();
|
|
}
|
|
|
|
# android-support
|
|
-dontwarn android.support.**
|
|
-dontnote android.support.**
|
|
|
|
# OkHttp
|
|
-dontwarn okio.DeflaterSink
|
|
-dontwarn okio.Okio
|
|
-dontwarn okhttp3.internal.platform.ConscryptPlatform
|
|
-dontnote okhttp3.internal.platform.ConscryptPlatform
|
|
-dontnote okhttp3.internal.platform.Platform
|
|
-dontnote okhttp3.internal.platform.AndroidPlatform
|
|
|
|
# Guava
|
|
-dontwarn sun.misc.Unsafe
|
|
-dontwarn java.lang.ClassValue
|
|
-dontwarn com.google.errorprone.annotations.**
|
|
-dontwarn afu.org.checkerframework.checker.**,org.checkerframework.checker.**
|
|
-dontnote com.google.common.reflect.**
|
|
-dontnote com.google.appengine.**
|
|
-dontnote com.google.apphosting.**
|
|
-dontnote com.google.common.cache.Striped64,com.google.common.cache.Striped64$Cell
|
|
-dontnote com.google.common.hash.Striped64,com.google.common.hash.Striped64$Cell
|
|
-dontnote com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper
|
|
-dontnote dalvik.system.CloseGuard
|
|
|
|
# slf4j
|
|
-dontwarn org.slf4j.MDC
|
|
-dontwarn org.slf4j.MarkerFactory
|
|
|
|
# logback-android
|
|
-dontwarn javax.mail.**
|
|
-dontwarn brut.androlib.res.decoder.AXmlResourceParser
|
|
|
|
# Öffi
|
|
-dontnote de.schildbach.oeffi.util.PopupHelper
|