Package 

Class IdeaKpmPlatformDependencyResolver

  • All Implemented Interfaces:
    org.jetbrains.kotlin.gradle.kpm.idea.IdeaKpmDependencyResolver

    
    public final class IdeaKpmPlatformDependencyResolver
     implements IdeaKpmDependencyResolver
                        

    Resolves 'platform' binary dependencies for a given variant or fragment. 'platform' binaries refer to actually linkable/executable artifacts (like .class files bundled as jar, or linkable native klibs) This resolver is capable of resolving those artifacts even for non-variant "platform-like" fragments. It will then use the GradleKpmFragment.transitiveApiConfiguration and GradleKpmFragment.transitiveImplementationConfiguratione's to resolve those binaries. See IdeaKpmPlatformDependencyResolver.ArtifactResolution.PlatformFragment