Skip to content

Commit d48b445

Browse files
Update app proguard rules
1 parent 4730851 commit d48b445

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

app/proguard-rules.pro

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,52 @@
2424
# hide the original source file name.
2525
-renamesourcefileattribute SourceFile
2626

27+
-dontwarn com.mr3y.podcaster.PodcasterDatabase
28+
-dontwarn com.mr3y.podcaster.StringsKt
29+
-dontwarn com.mr3y.podcaster.core.data.PodcastsRepository
30+
-dontwarn com.mr3y.podcaster.core.data.internal.DefaultPodcastsRepository
31+
-dontwarn com.mr3y.podcaster.core.local.dao.DefaultPodcastsDao
32+
-dontwarn com.mr3y.podcaster.core.local.dao.DefaultRecentSearchesDao
33+
-dontwarn com.mr3y.podcaster.core.local.dao.PodcastsDao
34+
-dontwarn com.mr3y.podcaster.core.local.dao.RecentSearchesDao
35+
-dontwarn com.mr3y.podcaster.core.local.di.DatabaseModule_ProvideDatabaseInstanceFactory
36+
-dontwarn com.mr3y.podcaster.core.local.di.DatabaseModule_ProvideIOCoroutineDispatcherFactory
37+
-dontwarn com.mr3y.podcaster.core.logger.Logger
38+
-dontwarn com.mr3y.podcaster.core.logger.di.LoggingModule_ProvideLoggerInstanceFactory
39+
-dontwarn com.mr3y.podcaster.core.network.PodcastIndexClient
40+
-dontwarn com.mr3y.podcaster.core.network.di.NetworkModule_ProvideJsonInstanceFactory
41+
-dontwarn com.mr3y.podcaster.core.network.di.NetworkModule_ProvideKtorClientInstanceFactory
42+
-dontwarn com.mr3y.podcaster.core.network.internal.DefaultPodcastIndexClient
43+
-dontwarn com.mr3y.podcaster.core.opml.FileManager
44+
-dontwarn com.mr3y.podcaster.core.opml.OpmlAdapter
45+
-dontwarn com.mr3y.podcaster.core.opml.OpmlManager
46+
-dontwarn com.mr3y.podcaster.core.opml.di.XMLSerializerModule_ProvideIOCoroutineDispatcherFactory
47+
-dontwarn com.mr3y.podcaster.core.opml.di.XMLSerializerModule_ProvideXMLInstanceFactory
48+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Error$DecodingError
49+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Error$EncodingError
50+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Error$NetworkError
51+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Error$NoContentInOpmlFile
52+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Error$UnknownFailure
53+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Error
54+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Loading
55+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult$Success
56+
-dontwarn com.mr3y.podcaster.core.opml.model.OpmlResult
57+
-dontwarn com.mr3y.podcaster.core.sync.InitializerKt
58+
-dontwarn com.mr3y.podcaster.core.sync.SubscriptionsSyncWorker_AssistedFactory
59+
-dontwarn com.mr3y.podcaster.ui.components.DownloadButtonKt
60+
-dontwarn com.mr3y.podcaster.ui.components.ErrorKt
61+
-dontwarn com.mr3y.podcaster.ui.components.HtmlConverterKt
62+
-dontwarn com.mr3y.podcaster.ui.components.LoadingIndicatorKt
63+
-dontwarn com.mr3y.podcaster.ui.components.PaddingValuesKt
64+
-dontwarn com.mr3y.podcaster.ui.components.PlayPauseButtonKt
65+
-dontwarn com.mr3y.podcaster.ui.components.PullToRefreshKt
66+
-dontwarn com.mr3y.podcaster.ui.components.QueueButtonsKt
67+
-dontwarn com.mr3y.podcaster.ui.components.TopAppBarKt
68+
-dontwarn com.mr3y.podcaster.ui.resources.PodcasterEnStringsKt
69+
-dontwarn com.mr3y.podcaster.ui.resources.PodcasterStrings
70+
-dontwarn com.mr3y.podcaster.ui.theme.ColorUtilsKt
71+
-dontwarn com.mr3y.podcaster.ui.theme.Theme
72+
-dontwarn com.mr3y.podcaster.ui.theme.ThemeKt
2773
-dontwarn org.slf4j.impl.StaticLoggerBinder
2874

2975
-keep,allowobfuscation,allowshrinking class kotlin.coroutines.Continuation

0 commit comments

Comments
 (0)