Source added
This commit is contained in:
parent
b2864b500e
commit
ba28ca859e
8352 changed files with 1487182 additions and 1 deletions
13
app/proguard/proguard-appcompat-v7.pro
Normal file
13
app/proguard/proguard-appcompat-v7.pro
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# https://code.google.com/p/android/issues/detail?id=78377
|
||||
-keepnames class !android.support.v7.internal.view.menu.**, ** { *; }
|
||||
|
||||
-keep public class android.support.v7.widget.** { *; }
|
||||
-keep public class android.support.v7.internal.widget.** { *; }
|
||||
|
||||
-keep public class * extends android.support.v4.view.ActionProvider {
|
||||
public <init>(android.content.Context);
|
||||
}
|
||||
|
||||
-keepattributes *Annotation*
|
||||
-keep public class * extends android.support.design.widget.CoordinatorLayout.Behavior { *; }
|
||||
-keep public class * extends android.support.design.widget.ViewOffsetBehavior { *; }
|
||||
11
app/proguard/proguard-automation.pro
Normal file
11
app/proguard/proguard-automation.pro
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
-keepattributes Exceptions
|
||||
-dontskipnonpubliclibraryclassmembers
|
||||
|
||||
-dontwarn android.test.**
|
||||
-dontwarn com.android.support.test.**
|
||||
-dontwarn sun.reflect.**
|
||||
-dontwarn sun.misc.**
|
||||
-dontwarn assertk.**
|
||||
-dontwarn com.squareup.**
|
||||
|
||||
-dontobfuscate
|
||||
1
app/proguard/proguard-ez-vcard.pro
Normal file
1
app/proguard/proguard-ez-vcard.pro
Normal file
|
|
@ -0,0 +1 @@
|
|||
-dontwarn ezvcard.io.html.HCardPage
|
||||
1
app/proguard/proguard-firebase-messaging.pro
Normal file
1
app/proguard/proguard-firebase-messaging.pro
Normal file
|
|
@ -0,0 +1 @@
|
|||
-dontwarn com.google.firebase.analytics.connector.AnalyticsConnector
|
||||
6
app/proguard/proguard-glide.pro
Normal file
6
app/proguard/proguard-glide.pro
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
-keep public class * implements com.bumptech.glide.module.GlideModule
|
||||
-keep public class * extends com.bumptech.glide.AppGlideModule
|
||||
-keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** {
|
||||
**[] $VALUES;
|
||||
public *;
|
||||
}
|
||||
19
app/proguard/proguard-google-play-services.pro
Normal file
19
app/proguard/proguard-google-play-services.pro
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
## Google Play Services 4.3.23 specific rules ##
|
||||
## https://developer.android.com/google/play-services/setup.html#Proguard ##
|
||||
|
||||
-keep class * extends java.util.ListResourceBundle {
|
||||
protected Object[][] getContents();
|
||||
}
|
||||
|
||||
-keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable {
|
||||
public static final *** NULL;
|
||||
}
|
||||
|
||||
-keepnames @com.google.android.gms.common.annotation.KeepName class *
|
||||
-keepclassmembernames class * {
|
||||
@com.google.android.gms.common.annotation.KeepName *;
|
||||
}
|
||||
|
||||
-keepnames class * implements android.os.Parcelable {
|
||||
public static final ** CREATOR;
|
||||
}
|
||||
12
app/proguard/proguard-jackson.pro
Normal file
12
app/proguard/proguard-jackson.pro
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
# Proguard configuration for Jackson 2.x (fasterxml package instead of codehaus package)
|
||||
|
||||
-keepattributes *Annotation*,EnclosingMethod,Signature
|
||||
-keepnames class com.fasterxml.jackson.** {
|
||||
*;
|
||||
}
|
||||
-keepnames interface com.fasterxml.jackson.** {
|
||||
*;
|
||||
}
|
||||
-dontwarn com.fasterxml.jackson.databind.**
|
||||
-keep class org.codehaus.** { *; }
|
||||
|
||||
3
app/proguard/proguard-klinker.pro
Normal file
3
app/proguard/proguard-klinker.pro
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
-dontwarn android.net.ConnectivityManager
|
||||
-dontwarn android.net.ConnectivityManager$NetworkCallback
|
||||
-dontwarn org.webrtc.NetworkMonitorAutoDetect$ConnectivityManagerDelegate
|
||||
2
app/proguard/proguard-mobilecoin.pro
Normal file
2
app/proguard/proguard-mobilecoin.pro
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# MobileCoin
|
||||
-keep class com.mobilecoin.** { *; }
|
||||
3
app/proguard/proguard-okhttp.pro
Normal file
3
app/proguard/proguard-okhttp.pro
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
-dontwarn okio.**
|
||||
-dontwarn javax.annotation.Nullable
|
||||
-dontwarn javax.annotation.ParametersAreNonnullByDefault
|
||||
4
app/proguard/proguard-retrofit.pro
Normal file
4
app/proguard/proguard-retrofit.pro
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
-dontwarn retrofit.**
|
||||
-keep class retrofit.** { *; }
|
||||
-keepattributes Signature
|
||||
-keepattributes Exceptions
|
||||
2
app/proguard/proguard-retrolambda.pro
Normal file
2
app/proguard/proguard-retrolambda.pro
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
-dontwarn java.lang.invoke.*
|
||||
-dontwarn **$$Lambda$*
|
||||
1
app/proguard/proguard-rounded-image-view.pro
Normal file
1
app/proguard/proguard-rounded-image-view.pro
Normal file
|
|
@ -0,0 +1 @@
|
|||
-dontwarn com.squareup.picasso.**
|
||||
1
app/proguard/proguard-shortcutbadger.pro
Normal file
1
app/proguard/proguard-shortcutbadger.pro
Normal file
|
|
@ -0,0 +1 @@
|
|||
-keep class me.leolin.shortcutbadger.** {*;}
|
||||
8
app/proguard/proguard-sqlite.pro
Normal file
8
app/proguard/proguard-sqlite.pro
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
-keep class org.sqlite.** { *; }
|
||||
-keep class org.sqlite.database.** { *; }
|
||||
|
||||
-keep class net.sqlcipher.** { *; }
|
||||
-dontwarn net.sqlcipher.**
|
||||
|
||||
-keep class net.zetetic.** { *; }
|
||||
-dontwarn net.zetetic.**
|
||||
6
app/proguard/proguard-square-okhttp.pro
Normal file
6
app/proguard/proguard-square-okhttp.pro
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
# OkHttp
|
||||
-keepattributes Signature
|
||||
-keepattributes *Annotation*
|
||||
-keep class com.squareup.okhttp.** { *; }
|
||||
-keep interface com.squareup.okhttp.** { *; }
|
||||
-dontwarn com.squareup.okhttp.**
|
||||
5
app/proguard/proguard-square-okio.pro
Normal file
5
app/proguard/proguard-square-okio.pro
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# Okio
|
||||
-keep class sun.misc.Unsafe { *; }
|
||||
-dontwarn java.nio.file.*
|
||||
-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
|
||||
-dontwarn okio.**
|
||||
28
app/proguard/proguard.cfg
Normal file
28
app/proguard/proguard.cfg
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
-dontoptimize
|
||||
-dontobfuscate
|
||||
-keepattributes SourceFile,LineNumberTable
|
||||
-keep class org.whispersystems.** { *; }
|
||||
-keep class org.signal.libsignal.net.** { *; }
|
||||
-keep class org.signal.libsignal.protocol.** { *; }
|
||||
-keep class org.signal.libsignal.usernames.** { *; }
|
||||
-keep class org.thoughtcrime.securesms.** { *; }
|
||||
-keep class org.signal.donations.json.** { *; }
|
||||
-keepclassmembers class ** {
|
||||
public void onEvent*(**);
|
||||
}
|
||||
|
||||
# Protobuf lite
|
||||
-keep class * extends com.google.protobuf.GeneratedMessageLite { *; }
|
||||
|
||||
-keep class androidx.window.** { *; }
|
||||
|
||||
-keepclassmembers class * extends androidx.constraintlayout.motion.widget.Key {
|
||||
public <init>();
|
||||
}
|
||||
|
||||
# AGP generated dont warns
|
||||
-dontwarn com.android.org.conscrypt.SSLParametersImpl
|
||||
-dontwarn org.apache.harmony.xnet.provider.jsse.SSLParametersImpl
|
||||
-dontwarn org.slf4j.impl.StaticLoggerBinder
|
||||
-dontwarn sun.net.spi.nameservice.NameService
|
||||
-dontwarn sun.net.spi.nameservice.NameServiceDescriptor
|
||||
Loading…
Add table
Add a link
Reference in a new issue