-
-
Notifications
You must be signed in to change notification settings - Fork 52
/
compose-desktop.pro
48 lines (48 loc) · 1.61 KB
/
compose-desktop.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
-dontobfuscate
-dontwarn retrofit2.**
-dontwarn org.**
-dontwarn okio.**
-dontwarn okhttp3.**
-dontwarn org.eclipse.**
#-dontwarn kotlin.**
#-dontwarn kotlinx.**
#-dontwarn net.**
#-dontwarn dagger.**
#-dontwarn com.**
#-dontwarn javax.**
#-dontwarn androidx.**
#
#
#-keep class kotlin.** { *; }
#-keep class org.jetbrains.skia.** { *; }
#-keep class org.jetbrains.skiko.** { *; }
#
#-assumenosideeffects public class androidx.compose.runtime.ComposerKt {
# void sourceInformation(androidx.compose.runtime.Composer,java.lang.String);
# void sourceInformationMarkerStart(androidx.compose.runtime.Composer,int,java.lang.String);
# void sourceInformationMarkerEnd(androidx.compose.runtime.Composer);
# boolean isTraceInProgress();
# void traceEventStart(int, java.lang.String);
# void traceEventEnd();
#}
#
## Kotlinx Coroutines Rules
## https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro
#
#-keepnames class kotlinx.coroutines.internal.MainDispatcherFactory {}
#-keepnames class kotlinx.coroutines.CoroutineExceptionHandler {}
#-keepclassmembers class kotlinx.coroutines.** {
# volatile <fields>;
#}
#-keepclassmembers class kotlin.coroutines.SafeContinuation {
# volatile <fields>;
#}
#-dontwarn java.lang.instrument.ClassFileTransformer
#-dontwarn sun.misc.SignalHandler
#-dontwarn java.lang.instrument.Instrumentation
#-dontwarn sun.misc.Signal
#-dontwarn java.lang.ClassValue
#-dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
#
## https://github.com/Kotlin/kotlinx.coroutines/issues/2046
#-dontwarn android.annotation.SuppressLint