Tapchicoma
04/03/2024, 9:09 PMListProperty ignoring non-configured `Provider`s? So far ListProperty complains that provider does not have value configured. Example of what I want to do:
val listOfString = objects.listProperty<String>()
val firstProvider = objects.property<String>()
val secondProvider = objects.property<String>().convention("two")
listOfString.add(firstProvider)
listOfString.add(secondProvider)
logger.warn("ZZZ: ${listOfString.get()}")Tapchicoma
04/03/2024, 9:10 PMListProperty where for first one empty providers will return some object via .orElse(EMPTY) which will be filtered in the second ListProperty.
But maybe there is a better way 🤔Javi
04/03/2024, 9:54 PMMikhail Lopatkin
04/04/2024, 12:24 AMlistProperty.addAll(firstProvider.map { listOf(it) }.orElse(emptyList()))