-
- All Implemented Interfaces:
public final class IdeaKpmPlatformDependencyResolutionDslHandle
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
IdeaKpmPlatformDependencyResolutionDslHandle.ArtifactViewDslHandle
-
Field Summary
Fields Modifier and Type Field Description private GradleKpmConfigurationAttributesSetup<GradleKpmFragment>
platformResolutionAttributes
-
Method Summary
Modifier and Type Method Description final GradleKpmConfigurationAttributesSetup<GradleKpmFragment>
getPlatformResolutionAttributes()
final Unit
setPlatformResolutionAttributes(GradleKpmConfigurationAttributesSetup<GradleKpmFragment> platformResolutionAttributes)
final Unit
withConstraint(IdeaKpmProjectModelBuilder.FragmentConstraint constraint, Function1<IdeaKpmPlatformDependencyResolutionDslHandle, Unit> configure)
final Unit
withPlatformResolutionAttributes(Function1<GradleKpmConfigurationAttributesSetupContext<GradleKpmFragment>, Unit> setAttributes)
final Unit
artifactView(String binaryType, Function1<IdeaKpmPlatformDependencyResolutionDslHandle.ArtifactViewDslHandle, Unit> configure)
final Unit
additionalDependencies(Function1<GradleKpmFragment, List<IdeaKpmDependency>> dependencyProvider)
-
-
Method Detail
-
getPlatformResolutionAttributes
final GradleKpmConfigurationAttributesSetup<GradleKpmFragment> getPlatformResolutionAttributes()
-
setPlatformResolutionAttributes
final Unit setPlatformResolutionAttributes(GradleKpmConfigurationAttributesSetup<GradleKpmFragment> platformResolutionAttributes)
-
withConstraint
final Unit withConstraint(IdeaKpmProjectModelBuilder.FragmentConstraint constraint, Function1<IdeaKpmPlatformDependencyResolutionDslHandle, Unit> configure)
-
withPlatformResolutionAttributes
final Unit withPlatformResolutionAttributes(Function1<GradleKpmConfigurationAttributesSetupContext<GradleKpmFragment>, Unit> setAttributes)
-
artifactView
final Unit artifactView(String binaryType, Function1<IdeaKpmPlatformDependencyResolutionDslHandle.ArtifactViewDslHandle, Unit> configure)
-
additionalDependencies
final Unit additionalDependencies(Function1<GradleKpmFragment, List<IdeaKpmDependency>> dependencyProvider)
-
-
-
-