JavaLibraryPluginBuilder
data class JavaLibraryPluginBuilder(val sourceSets: MutableMap<SourceSetName, SourceSetBuilder> = mutableMapOf(), val configurations: MutableMap<ConfigurationName, ConfigBuilder> = mutableMapOf()) : PlatformPluginBuilder<JvmPlatformPlugin.JavaLibraryPlugin> (source)
Constructors
Link copied to clipboard
constructor(sourceSets: MutableMap<SourceSetName, SourceSetBuilder> = mutableMapOf(), configurations: MutableMap<ConfigurationName, ConfigBuilder> = mutableMapOf())
Functions
Link copied to clipboard
internal fun PlatformPluginBuilder<*>.configFactory(projectDependencies: ProjectDependencies, externalDependencies: ExternalDependencies): ConfigFactory<String>
Link copied to clipboard
Link copied to clipboard
Asserts that a source set with a given name exists.
Link copied to clipboard
open override fun toPlugin(dependencyModuleDescriptorAccess: DependencyModuleDescriptorAccess, projectPath: ProjectPath.StringProjectPath, projectDependencies: ProjectDependencies, externalDependencies: ExternalDependencies): JvmPlatformPlugin.JavaLibraryPlugin