Skip to content

Commit 97a125e

Browse files
authored
Merge pull request #1155 from mikepenz/fix/1154
Fix exclude fields not set fully
2 parents f482468 + 1871a1c commit 97a125e

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

plugin-build/plugin/src/main/kotlin/com/mikepenz/aboutlibraries/plugin/BaseAboutLibrariesTask.kt

+4-6
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,10 @@ abstract class BaseAboutLibrariesTask : DefaultTask() {
9191
internal abstract val variantToDependencyData: MapProperty<String, List<DependencyData>>
9292

9393
open fun configure() {
94-
if (!excludeFields.isPresent) {
95-
excludeFields.set(project.provider {
96-
val config = extension.exports.findByName(variant.getOrElse(""))
97-
config?.excludeFields?.orNull ?: extension.export.excludeFields.get()
98-
})
99-
}
94+
excludeFields.set(project.provider {
95+
val config = extension.exports.findByName(variant.getOrElse(""))
96+
config?.excludeFields?.orNull?.takeIf { it.isNotEmpty() } ?: extension.export.excludeFields.get()
97+
})
10098

10199
if (!includeMetaData.isPresent) {
102100
includeMetaData.set(project.provider {

0 commit comments

Comments
 (0)