forked from firebase/firebase-android-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpreguard.txt
More file actions
32 lines (25 loc) · 1.08 KB
/
preguard.txt
File metadata and controls
32 lines (25 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
-repackageclasses 'com.google.firebase.functions.obfuscated'
-dontwarn okio.**
-dontwarn java.lang.invoke.LambdaMetafactory
# TODO: switch to @PublicApi and @KeepForSdk at which point everything below can be removed.
-keep public class com.google.firebase.functions.* {
public protected *;
}
-keepclassmembernames class com.google.firebase.functions.* {
java.lang.Class class$(java.lang.String);
java.lang.Class class$(java.lang.String, boolean);
}
-keepclasseswithmembernames,includedescriptorclasses class com.google.firebase.functions.* {
native <methods>;
}
-keepclassmembers,allowoptimization enum * {
public static **[] values(); public static ** valueOf(java.lang.String);
}
-keepclassmembers class com.google.firebase.functions.* implements java.io.Serializable {
static final long serialVersionUID;
private static final java.io.ObjectStreamField[] serialPersistentFields;
private void writeObject(java.io.ObjectOutputStream);
private void readObject(java.io.ObjectInputStream);
java.lang.Object writeReplace();
java.lang.Object readResolve();
}