Skip to content

Commit 71104e9

Browse files
committed
Don't Minify Modules
1 parent fa1e7c7 commit 71104e9

File tree

2 files changed

+65
-71
lines changed

2 files changed

+65
-71
lines changed

app/proguard.pro

+65-64
Original file line numberDiff line numberDiff line change
@@ -7,67 +7,68 @@
77
-dontwarn kotlinx.serialization.KSerializer
88
-dontwarn kotlinx.serialization.Serializable
99
-dontwarn org.slf4j.impl.StaticLoggerBinder
10-
11-
-dontwarn com.looker.core.common.BuildConfig
12-
-dontwarn com.looker.core.common.DeeplinkType$AddRepository
13-
-dontwarn com.looker.core.common.DeeplinkType$AppDetail
14-
-dontwarn com.looker.core.common.DeeplinkType
15-
-dontwarn com.looker.core.common.DeeplinksKt
16-
-dontwarn com.looker.core.common.Exporter
17-
-dontwarn com.looker.core.common.NotificationKt
18-
-dontwarn com.looker.core.common.PermissionsKt
19-
-dontwarn com.looker.core.common.Scroller
20-
-dontwarn com.looker.core.common.SdkCheck
21-
-dontwarn com.looker.core.common.Singleton
22-
-dontwarn com.looker.core.common.TextKt
23-
-dontwarn com.looker.core.common.cache.Cache
24-
-dontwarn com.looker.core.common.device.Huawei
25-
-dontwarn com.looker.core.common.extension.ContextKt
26-
-dontwarn com.looker.core.common.extension.CursorKt
27-
-dontwarn com.looker.core.common.extension.DateTimeKt
28-
-dontwarn com.looker.core.common.extension.FingerprintKt
29-
-dontwarn com.looker.core.common.extension.FlowKt
30-
-dontwarn com.looker.core.common.extension.InsetsKt
31-
-dontwarn com.looker.core.common.extension.IntentKt
32-
-dontwarn com.looker.core.common.extension.Json
33-
-dontwarn com.looker.core.common.extension.JsonKt
34-
-dontwarn com.looker.core.common.extension.KeyToken
35-
-dontwarn com.looker.core.common.extension.LocaleKt
36-
-dontwarn com.looker.core.common.extension.NumberKt
37-
-dontwarn com.looker.core.common.extension.PackageInfoKt
38-
-dontwarn com.looker.core.common.extension.SQLiteDatabaseKt
39-
-dontwarn com.looker.core.common.extension.ServiceKt
40-
-dontwarn com.looker.core.common.extension.ViewKt
41-
-dontwarn com.looker.core.common.result.Result$Error
42-
-dontwarn com.looker.core.common.result.Result$Success
43-
-dontwarn com.looker.core.common.result.Result
44-
-dontwarn com.looker.core.common.signature.Hash
45-
-dontwarn com.looker.core.common.signature.HashCheckerKt
46-
47-
-dontwarn com.looker.core.datastore.Settings
48-
-dontwarn com.looker.core.datastore.SettingsRepository
49-
-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvidePreferenceDatastoreFactory
50-
-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvideProtoDatastoreFactory
51-
-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvideSettingsExporterFactory
52-
-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvideSettingsRepositoryFactory
53-
-dontwarn com.looker.core.datastore.extension.PreferencesKt
54-
-dontwarn com.looker.core.datastore.model.AutoSync
55-
-dontwarn com.looker.core.datastore.model.InstallerType$Companion
56-
-dontwarn com.looker.core.datastore.model.InstallerType
57-
-dontwarn com.looker.core.datastore.model.ProxyPreference
58-
-dontwarn com.looker.core.datastore.model.ProxyType
59-
-dontwarn com.looker.core.datastore.model.SortOrder
60-
-dontwarn com.looker.core.datastore.model.Theme
61-
62-
-dontwarn com.looker.installer.InstallManager
63-
-dontwarn com.looker.installer.InstallModule_ProvideRootPermissionHandlerFactory
64-
-dontwarn com.looker.installer.InstallModule_ProvideShizukuPermissionHandlerFactory
65-
-dontwarn com.looker.installer.InstallModule_ProvidesInstallerFactory
66-
-dontwarn com.looker.installer.installers.root.RootPermissionHandler
67-
-dontwarn com.looker.installer.installers.session.SessionInstallerReceiver_GeneratedInjector
68-
-dontwarn com.looker.installer.installers.shizuku.ShizukuPermissionHandler$State
69-
-dontwarn com.looker.installer.installers.shizuku.ShizukuPermissionHandler
70-
-dontwarn com.looker.installer.model.InstallItem
71-
-dontwarn com.looker.installer.model.InstallItemKt
72-
-dontwarn com.looker.installer.model.InstallState
73-
-dontwarn com.looker.installer.notification.InstallNotificationKt
10+
#
11+
#-dontwarn com.looker.core.common.BuildConfig
12+
#-dontwarn com.looker.core.common.DeeplinkType$AddRepository
13+
#-dontwarn com.looker.core.common.DeeplinkType$AppDetail
14+
#-dontwarn com.looker.core.common.DeeplinkType
15+
#-dontwarn com.looker.core.common.DeeplinksKt
16+
#-dontwarn com.looker.core.common.Exporter
17+
#-dontwarn com.looker.core.common.NotificationKt
18+
#-dontwarn com.looker.core.common.PermissionsKt
19+
#-dontwarn com.looker.core.common.Scroller
20+
#-dontwarn com.looker.core.common.SdkCheck
21+
#-dontwarn com.looker.core.common.Singleton
22+
#-dontwarn com.looker.core.common.TextKt
23+
#-dontwarn com.looker.core.common.cache.Cache
24+
#-dontwarn com.looker.core.common.cache.Cache
25+
#-dontwarn com.looker.core.common.device.Huawei
26+
#-dontwarn com.looker.core.common.extension.ContextKt
27+
#-dontwarn com.looker.core.common.extension.CursorKt
28+
#-dontwarn com.looker.core.common.extension.DateTimeKt
29+
#-dontwarn com.looker.core.common.extension.FingerprintKt
30+
#-dontwarn com.looker.core.common.extension.FlowKt
31+
#-dontwarn com.looker.core.common.extension.InsetsKt
32+
#-dontwarn com.looker.core.common.extension.IntentKt
33+
#-dontwarn com.looker.core.common.extension.Json
34+
#-dontwarn com.looker.core.common.extension.JsonKt
35+
#-dontwarn com.looker.core.common.extension.KeyToken
36+
#-dontwarn com.looker.core.common.extension.LocaleKt
37+
#-dontwarn com.looker.core.common.extension.NumberKt
38+
#-dontwarn com.looker.core.common.extension.PackageInfoKt
39+
#-dontwarn com.looker.core.common.extension.SQLiteDatabaseKt
40+
#-dontwarn com.looker.core.common.extension.ServiceKt
41+
#-dontwarn com.looker.core.common.extension.ViewKt
42+
#-dontwarn com.looker.core.common.result.Result$Error
43+
#-dontwarn com.looker.core.common.result.Result$Success
44+
#-dontwarn com.looker.core.common.result.Result
45+
#-dontwarn com.looker.core.common.signature.Hash
46+
#-dontwarn com.looker.core.common.signature.HashCheckerKt
47+
#
48+
#-dontwarn com.looker.core.datastore.Settings
49+
#-dontwarn com.looker.core.datastore.SettingsRepository
50+
#-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvidePreferenceDatastoreFactory
51+
#-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvideProtoDatastoreFactory
52+
#-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvideSettingsExporterFactory
53+
#-dontwarn com.looker.core.datastore.di.DatastoreModule_ProvideSettingsRepositoryFactory
54+
#-dontwarn com.looker.core.datastore.extension.PreferencesKt
55+
#-dontwarn com.looker.core.datastore.model.AutoSync
56+
#-dontwarn com.looker.core.datastore.model.InstallerType$Companion
57+
#-dontwarn com.looker.core.datastore.model.InstallerType
58+
#-dontwarn com.looker.core.datastore.model.ProxyPreference
59+
#-dontwarn com.looker.core.datastore.model.ProxyType
60+
#-dontwarn com.looker.core.datastore.model.SortOrder
61+
#-dontwarn com.looker.core.datastore.model.Theme
62+
#
63+
#-dontwarn com.looker.installer.InstallManager
64+
#-dontwarn com.looker.installer.InstallModule_ProvideRootPermissionHandlerFactory
65+
#-dontwarn com.looker.installer.InstallModule_ProvideShizukuPermissionHandlerFactory
66+
#-dontwarn com.looker.installer.InstallModule_ProvidesInstallerFactory
67+
#-dontwarn com.looker.installer.installers.root.RootPermissionHandler
68+
#-dontwarn com.looker.installer.installers.session.SessionInstallerReceiver_GeneratedInjector
69+
#-dontwarn com.looker.installer.installers.shizuku.ShizukuPermissionHandler$State
70+
#-dontwarn com.looker.installer.installers.shizuku.ShizukuPermissionHandler
71+
#-dontwarn com.looker.installer.model.InstallItem
72+
#-dontwarn com.looker.installer.model.InstallItemKt
73+
#-dontwarn com.looker.installer.model.InstallState
74+
#-dontwarn com.looker.installer.notification.InstallNotificationKt

build-logic/structure/src/main/kotlin/AndroidLibraryPlugin.kt

-7
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,6 @@ class AndroidLibraryPlugin : Plugin<Project> {
2020
configureKotlinAndroid(this)
2121
defaultConfig.targetSdk = DefaultConfig.compileSdk
2222
buildTypes {
23-
release {
24-
isMinifyEnabled = true
25-
proguardFiles(
26-
getDefaultProguardFile("proguard-android-optimize.txt"),
27-
"${rootDir.path}/app/proguard.pro"
28-
)
29-
}
3023
create("alpha") {
3124
initWith(getByName("debug"))
3225
isMinifyEnabled = false

0 commit comments

Comments
 (0)