Files
cpovirk aeba1e1b2d Publish Proguard configs as part of Guava.
Fixes https://github.com/google/guava/issues/2117

RELNOTES=The published Guava jar now includes Proguard configurations that are picked up automatically by the Android Gradle Plugin. This should help with warnings that were promoted to errors in Android Gradle Plugin 8.x.
PiperOrigin-RevId: 530451845
2023-05-08 17:29:01 -07:00

13 lines
351 B
Prolog

# LittleEndianByteArray uses this
-dontwarn sun.misc.Unsafe
# Striped64 appears to make some assumptions about object layout that
# really might not be safe. This should be investigated.
-keepclassmembers class com.google.common.hash.Striped64 {
*** base;
*** busy;
}
-keepclassmembers class com.google.common.hash.Striped64$Cell {
<fields>;
}