-
- All Implemented Interfaces:
public final class IdeBinaryDependencyResolver.ArtifactResolutionStrategy.PlatformLikeSourceSet extends IdeBinaryDependencyResolver.ArtifactResolutionStrategy
Capable of resolving artifacts from a plain GradleKpmFragment which does not have to implement GradleKpmVariant. Such fragments are called 'platform-like', since they still resolve the linkable platform dependencies.
-
-
Constructor Summary
Constructors Constructor Description IdeBinaryDependencyResolver.ArtifactResolutionStrategy.PlatformLikeSourceSet(Function2<AttributeContainer, KotlinSourceSet, Unit> setupPlatformResolutionAttributes, Function2<AttributeContainer, KotlinSourceSet, Unit> setupArtifactViewAttributes, Function1<ComponentIdentifier, Boolean> componentFilter)
-
Method Summary
Modifier and Type Method Description -
-
Constructor Detail
-
IdeBinaryDependencyResolver.ArtifactResolutionStrategy.PlatformLikeSourceSet
IdeBinaryDependencyResolver.ArtifactResolutionStrategy.PlatformLikeSourceSet(Function2<AttributeContainer, KotlinSourceSet, Unit> setupPlatformResolutionAttributes, Function2<AttributeContainer, KotlinSourceSet, Unit> setupArtifactViewAttributes, Function1<ComponentIdentifier, Boolean> componentFilter)
- Parameters:
setupPlatformResolutionAttributes- : Attributes describing how to resolve platform artifacts in general.setupArtifactViewAttributes- : Additional attributes that will be used to create an ArtifactView for resolving the dependencies
-
-
-
-