-
- All Implemented Interfaces:
-
org.gradle.api.Named
,org.gradle.api.component.ComponentWithVariants
,org.gradle.api.component.SoftwareComponent
,org.gradle.api.internal.component.SoftwareComponentInternal
public abstract class KotlinSoftwareComponent implements SoftwareComponentInternal, ComponentWithVariants
-
-
Field Summary
Fields Modifier and Type Field Description private final Set<PublishArtifact>
sourcesArtifacts
private MavenPublication
publicationDelegate
-
Constructor Summary
Constructors Constructor Description KotlinSoftwareComponent(Project project, String name, Iterable<KotlinTarget> kotlinTargets)
-
Method Summary
Modifier and Type Method Description final Set<PublishArtifact>
getSourcesArtifacts()
final MavenPublication
getPublicationDelegate()
final Unit
setPublicationDelegate(MavenPublication publicationDelegate)
String
getName()
Set<SoftwareComponent>
getVariants()
Set<UsageContext>
getUsages()
-
-
Method Detail
-
getSourcesArtifacts
final Set<PublishArtifact> getSourcesArtifacts()
-
getPublicationDelegate
final MavenPublication getPublicationDelegate()
-
setPublicationDelegate
final Unit setPublicationDelegate(MavenPublication publicationDelegate)
-
getVariants
Set<SoftwareComponent> getVariants()
-
-
-
-