-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.plugin.mpp.pm20.SingleMavenPublishedModuleHolder
public final class DefaultSingleMavenPublishedModuleHolder implements SingleMavenPublishedModuleHolder
-
-
Field Summary
Fields Modifier and Type Field Description private final PublishedModuleCoordinatesProvider
publishedMavenModuleCoordinates
private final String
defaultPublishedModuleSuffix
-
Constructor Summary
Constructors Constructor Description DefaultSingleMavenPublishedModuleHolder(KotlinGradleModule module, String defaultPublishedModuleSuffix)
-
Method Summary
Modifier and Type Method Description PublishedModuleCoordinatesProvider
getPublishedMavenModuleCoordinates()
String
getDefaultPublishedModuleSuffix()
Unit
assignMavenPublication(MavenPublication publication)
Unit
whenPublicationAssigned(Function1<MavenPublication, Unit> handlePublication)
-
-
Constructor Detail
-
DefaultSingleMavenPublishedModuleHolder
DefaultSingleMavenPublishedModuleHolder(KotlinGradleModule module, String defaultPublishedModuleSuffix)
-
-
Method Detail
-
getPublishedMavenModuleCoordinates
PublishedModuleCoordinatesProvider getPublishedMavenModuleCoordinates()
-
getDefaultPublishedModuleSuffix
String getDefaultPublishedModuleSuffix()
-
assignMavenPublication
Unit assignMavenPublication(MavenPublication publication)
-
whenPublicationAssigned
Unit whenPublicationAssigned(Function1<MavenPublication, Unit> handlePublication)
-
-
-
-