Represents a source set within a module at test runtime.
Technological type of the source set, i.e., "KOTLIN_JVM", "ANDROID_VARIANT", or "KMP".
List of relative Kotlin file paths.
Name of the source set (e.g., main, test).
main
test
List of target platforms associated with this source set (e.g., "jvm", "js", "native").
True if this represents a production source set, false otherwise.
Source directories mapped to this source set.