ModuleBuildInfo
constructor(path: String, plugins: List<ModulePlugin> = emptyList(), javaToolchain: String? = null, kmpTargets: List<String> = emptyList(), testSourceSets: List<String> = emptyList())(source)
Parameters
path
Module Gradle path.
plugins
Plugins applied to this module, sorted by id.
javaToolchain
Java language version requested via the toolchain, e.g. "17". Null when the module sets none and inherits the daemon's JDK.
kmpTargets
Kotlin Multiplatform target names, e.g. ["android", "iosArm64", "jvm"]. Empty for non-multiplatform modules.
testSourceSets
Test source directories that exist on disk, e.g. ["test", "androidTest"]. A module with none has no tests of its own.