mirror of
https://github.com/wgtunnel/android.git
synced 2026-07-03 14:07:49 +02:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c153be6f9f | |||
| b2f8384862 | |||
| 4415834b64 | |||
| cbdfef5daf | |||
| 9da9e3cc65 | |||
| ad379bd9a9 | |||
| 8021c133a5 |
@@ -3,3 +3,37 @@
|
|||||||
-keepclassmembers class * extends androidx.datastore.preferences.protobuf.GeneratedMessageLite {
|
-keepclassmembers class * extends androidx.datastore.preferences.protobuf.GeneratedMessageLite {
|
||||||
<fields>;
|
<fields>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Keep all classes in the org.xbill.DNS package and subpackages
|
||||||
|
-keep class org.xbill.DNS.** { *; }
|
||||||
|
-dontwarn org.xbill.DNS.**
|
||||||
|
|
||||||
|
# Preserve JNA classes if used (e.g., for IPHlpAPI on Windows)
|
||||||
|
-keep class com.sun.jna.** { *; }
|
||||||
|
-dontwarn com.sun.jna.**
|
||||||
|
|
||||||
|
# Keep DNS resolver configuration classes that might be loaded dynamically
|
||||||
|
-keep class org.xbill.DNS.config.** { *; }
|
||||||
|
-dontwarn org.xbill.DNS.config.**
|
||||||
|
|
||||||
|
-keep class org.xbill.DNS.** { *; }
|
||||||
|
|
||||||
|
# Prevent optimization issues with native or reflection-based calls
|
||||||
|
-dontoptimize
|
||||||
|
-dontshrink
|
||||||
|
# Uncomment the above if errors persist, but use sparingly as they’re broad
|
||||||
|
|
||||||
|
# Suppress warnings about missing classes if not all features are used
|
||||||
|
-dontwarn java.lang.management.**
|
||||||
|
-dontwarn sun.nio.ch.**
|
||||||
|
|
||||||
|
-keep class com.google.api.client.http.** { *; }
|
||||||
|
-dontwarn com.google.api.client.http.**
|
||||||
|
|
||||||
|
# Keep Joda-Time classes used by Tink
|
||||||
|
-keep class org.joda.time.** { *; }
|
||||||
|
-dontwarn org.joda.time.**
|
||||||
|
|
||||||
|
-keep class org.slf4j.** { *; }
|
||||||
|
-dontwarn org.slf4j.**
|
||||||
|
|
||||||
|
|||||||
Vendored
+33
@@ -22,3 +22,36 @@
|
|||||||
-keepclassmembers class * extends androidx.datastore.preferences.protobuf.GeneratedMessageLite {
|
-keepclassmembers class * extends androidx.datastore.preferences.protobuf.GeneratedMessageLite {
|
||||||
<fields>;
|
<fields>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Keep all classes in the org.xbill.DNS package and subpackages
|
||||||
|
-keep class org.xbill.DNS.** { *; }
|
||||||
|
-dontwarn org.xbill.DNS.**
|
||||||
|
|
||||||
|
# Preserve JNA classes if used (e.g., for IPHlpAPI on Windows)
|
||||||
|
-keep class com.sun.jna.** { *; }
|
||||||
|
-dontwarn com.sun.jna.**
|
||||||
|
|
||||||
|
# Keep DNS resolver configuration classes that might be loaded dynamically
|
||||||
|
-keep class org.xbill.DNS.config.** { *; }
|
||||||
|
-dontwarn org.xbill.DNS.config.**
|
||||||
|
|
||||||
|
-keep class org.xbill.DNS.** { *; }
|
||||||
|
|
||||||
|
# Prevent optimization issues with native or reflection-based calls
|
||||||
|
-dontoptimize
|
||||||
|
-dontshrink
|
||||||
|
# Uncomment the above if errors persist, but use sparingly as they’re broad
|
||||||
|
|
||||||
|
# Suppress warnings about missing classes if not all features are used
|
||||||
|
-dontwarn java.lang.management.**
|
||||||
|
-dontwarn sun.nio.ch.**
|
||||||
|
|
||||||
|
-keep class com.google.api.client.http.** { *; }
|
||||||
|
-dontwarn com.google.api.client.http.**
|
||||||
|
|
||||||
|
# Keep Joda-Time classes used by Tink
|
||||||
|
-keep class org.joda.time.** { *; }
|
||||||
|
-dontwarn org.joda.time.**
|
||||||
|
|
||||||
|
-keep class org.slf4j.** { *; }
|
||||||
|
-dontwarn org.slf4j.**
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
1
|
2
|
||||||
Reference in New Issue
Block a user