Thank you very much and I appreciate your time
🙏
g
gildor
04/29/2024, 9:48 AM
A tricky part is that other plugins have own rules, like Kotlin, Android, Kotlin Android, Kotlin Multiplatform all contribute to source sets and replace/adjust Java source sets provided by Gradle out of the box
gildor
04/29/2024, 9:48 AM
this why I saying that it important to know your use case
gildor
04/29/2024, 9:51 AM
For example for tests, there is default plugin which provides higher level version of API for source sets to configure custom test suites:
https://docs.gradle.org/8.8-rc-1/userguide/jvm_test_suite_plugin.html
So in general source set is generic term, but from Gradle/DSL point of view, it's plugin specific one