Open ArcticLampyrid opened 3 years ago
@ArcticLampyrid it's been a while since you opened the issue. Was it about R8 renaming atomic backing fields that could no longer be updater by an atomic field updater? Or there were some other reasons to keep generated fields? Thanks in advance!
There are two ways to deal with this feature.
FU
useKeep
annotation (Of course, the pre-defined annotation is android-only, we need to define it by ourselves)ProGuard/R8 is so widely used that it deserves getting atomicfu out of the box with proguard