Skip to content

Commit ee3d1b2

Browse files
committed
Remove redundant proguard rules
1 parent 8b41787 commit ee3d1b2

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

app/proguard-rules.pro

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -31,29 +31,3 @@
3131
public static void checkParameterIsNotNull(...);
3232
public static void checkNotNullParameter(...);
3333
}
34-
35-
# Kotlin Coroutine
36-
# Allow R8 to optimize away the FastServiceLoader.
37-
# Together with ServiceLoader optimization in R8
38-
# this results in direct instantiation when loading Dispatchers.Main
39-
-assumenosideeffects class kotlinx.coroutines.internal.MainDispatcherLoader {
40-
boolean FAST_SERVICE_LOADER_ENABLED return false;
41-
}
42-
43-
-assumenosideeffects class kotlinx.coroutines.internal.FastServiceLoaderKt {
44-
boolean ANDROID_DETECTED return true;
45-
}
46-
47-
-keep class kotlinx.coroutines.android.AndroidDispatcherFactory {*;}
48-
49-
# Disable support for "Missing Main Dispatcher", since we always have Android main dispatcher
50-
-assumenosideeffects class kotlinx.coroutines.internal.MainDispatchersKt {
51-
boolean SUPPORT_MISSING return false;
52-
}
53-
54-
# Statically turn off all debugging facilities and assertions
55-
-assumenosideeffects class kotlinx.coroutines.DebugKt {
56-
boolean getASSERTIONS_ENABLED() return false;
57-
boolean getDEBUG() return false;
58-
boolean getRECOVER_STACK_TRACES() return false;
59-
}

0 commit comments

Comments
 (0)