We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 49d6a3e commit 776b370Copy full SHA for 776b370
README.md
@@ -97,3 +97,14 @@ buildscript {
97
ext.kotlin_version = '1.1.4'
98
}
99
```
100
+
101
+### ProGuard
102
103
+In obfuscated code, fields with different types can have the same names,
104
+and `AtomicReferenceFieldUpdater` may be unable to find the correct ones.
105
+To avoid field overloading by type during obfuscation, add this to your config:
106
+```
107
+-keepclassmembernames class kotlinx.** {
108
+ volatile <fields>;
109
+}
110
0 commit comments