SourceSetBuilder

data class SourceSetBuilder(    var name: SourceSetName,     var compileOnlyConfiguration: Config,     var apiConfiguration: Config?,     var implementationConfiguration: Config,     var runtimeOnlyConfiguration: Config,     var annotationProcessorConfiguration: Config?,     var jvmFiles: Set<File>,     var resourceFiles: Set<File>,     var layoutFiles: Set<File>,     val upstream: MutableList<SourceSetName>,     val downstream: MutableList<SourceSetName>)

Constructors

Link copied to clipboard
fun SourceSetBuilder(    name: SourceSetName,     compileOnlyConfiguration: Config,     apiConfiguration: Config?,     implementationConfiguration: Config,     runtimeOnlyConfiguration: Config,     annotationProcessorConfiguration: Config?,     jvmFiles: Set<File>,     resourceFiles: Set<File>,     layoutFiles: Set<File>,     upstream: MutableList<SourceSetName>,     downstream: MutableList<SourceSetName>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun toSourceSet(): SourceSet

Properties

Link copied to clipboard
var annotationProcessorConfiguration: Config?
Link copied to clipboard
var apiConfiguration: Config?
Link copied to clipboard
var compileOnlyConfiguration: Config
Link copied to clipboard
val downstream: MutableList<SourceSetName>
Link copied to clipboard
var implementationConfiguration: Config
Link copied to clipboard
var jvmFiles: Set<File>
Link copied to clipboard
var layoutFiles: Set<File>
Link copied to clipboard
var name: SourceSetName
Link copied to clipboard
var resourceFiles: Set<File>
Link copied to clipboard
var runtimeOnlyConfiguration: Config
Link copied to clipboard
val upstream: MutableList<SourceSetName>

Sources

Link copied to clipboard