mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 15:50:16 +02:00
Fix proguard for guava cache (#1445)
## Description r8 optimizations seemingly cause guava's LocalCache to throw an AssertationError when evicting an entry. This PR adds a broad keep rule for the cache package. The crash is reproducible on a release build with a TV Season that has 25+ episodes with people in them and scrolling through the episodes. It will crash when focusing on the ~25th episode. ### Related issues Related to #1437 ### Testing Emulator & nvidia shield ## Screenshots N/A ## AI or LLM usage None
This commit is contained in:
parent
bfb49b80be
commit
625cdcb4a3
1 changed files with 3 additions and 0 deletions
3
app/proguard-rules.pro
vendored
3
app/proguard-rules.pro
vendored
|
|
@ -8,3 +8,6 @@
|
|||
<methods>;
|
||||
}
|
||||
-dontwarn com.google.protobuf.**
|
||||
|
||||
# TODO investigate using smaller scope
|
||||
-keep class com.google.common.cache.** { *; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue