Make parcelize a non-experimental feature
It was already being added to the feature list by default, but was only enabled when isExperimental was true.
This commit is contained in:
committed by
Yan Zhulanow
parent
c40cc76ad3
commit
8e23555660
+2
-1
@@ -122,7 +122,8 @@ class AndroidSubplugin : KotlinGradleSubplugin<KotlinCompile> {
|
||||
val sourceSets = androidExtension.sourceSets
|
||||
|
||||
val pluginOptions = arrayListOf<SubpluginOption>()
|
||||
pluginOptions += SubpluginOption("features", AndroidExtensionsFeature.VIEWS.featureName)
|
||||
pluginOptions += SubpluginOption("features",
|
||||
AndroidExtensionsFeature.parseFeatures(androidExtensionsExtension.features).joinToString(",") { it.featureName })
|
||||
|
||||
val mainSourceSet = sourceSets.getByName("main")
|
||||
val manifestFile = mainSourceSet.manifest.srcFile
|
||||
|
||||
+1
-1
@@ -151,7 +151,7 @@ class AndroidComponentRegistrar : ComponentRegistrar {
|
||||
val features = configuration.get(AndroidConfigurationKeys.FEATURES) ?: AndroidExtensionsFeature.values().toSet()
|
||||
val isExperimental = configuration.get(AndroidConfigurationKeys.EXPERIMENTAL) == "true"
|
||||
|
||||
if (isExperimental && AndroidExtensionsFeature.PARCELIZE in features) {
|
||||
if (AndroidExtensionsFeature.PARCELIZE in features) {
|
||||
registerParcelExtensions(project)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user