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