Vsevolod Tolstopyatov | aba0edc | 2018-10-18 16:05:20 +0300 | [diff] [blame] | 1 | # ServiceLoader support |
| 2 | -keepnames class kotlinx.coroutines.internal.MainDispatcherFactory {} |
| 3 | -keepnames class kotlinx.coroutines.CoroutineExceptionHandler {} |
Vsevolod Tolstopyatov | 39c7ca5 | 2019-02-18 14:58:29 +0300 | [diff] [blame] | 4 | -keepnames class kotlinx.coroutines.android.AndroidExceptionPreHandler {} |
| 5 | -keepnames class kotlinx.coroutines.android.AndroidDispatcherFactory {} |
Vsevolod Tolstopyatov | aba0edc | 2018-10-18 16:05:20 +0300 | [diff] [blame] | 6 | |
| 7 | # Most of volatile fields are updated with AFU and should not be mangled |
| 8 | -keepclassmembernames class kotlinx.** { |
| 9 | volatile <fields>; |
| 10 | } |