public class GradleResolver
extends org.gradle.api.internal.artifacts.repositories.AbstractArtifactRepository
implements org.gradle.api.internal.artifacts.repositories.ResolutionAwareRepository, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ConfiguredModuleComponentRepository, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess, org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.DescriptorParseContext
Modifier and Type | Class and Description |
---|---|
(package private) static class |
GradleResolver.LazyLocatorProvider |
(package private) static class |
GradleResolver.LazyResolverProvider |
Constructor and Description |
---|
GradleResolver() |
Modifier and Type | Method and Description |
---|---|
org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ConfiguredModuleComponentRepository |
createResolver() |
java.lang.String |
getId() |
org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess |
getLocalAccess() |
org.gradle.internal.resource.local.LocallyAvailableExternalResource |
getMetaDataArtifact(org.gradle.api.artifacts.component.ModuleComponentIdentifier id,
org.gradle.api.internal.component.ArtifactType type) |
org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess |
getRemoteAccess() |
boolean |
isDynamicResolveMode() |
boolean |
isLocal() |
void |
listModuleVersions(org.gradle.internal.component.model.DependencyMetaData arg0,
org.gradle.internal.resolve.result.BuildableModuleVersionListingResolveResult arg1) |
void |
resolveArtifact(org.gradle.internal.component.model.ComponentArtifactMetaData artifact,
org.gradle.internal.component.model.ModuleSource module,
org.gradle.internal.resolve.result.BuildableArtifactResolveResult result) |
void |
resolveComponentMetaData(org.gradle.api.artifacts.component.ModuleComponentIdentifier id,
org.gradle.internal.component.model.ComponentOverrideMetadata request,
org.gradle.internal.resolve.result.BuildableModuleComponentMetaDataResolveResult result) |
void |
resolveModuleArtifacts(org.gradle.internal.component.model.ComponentResolveMetaData component,
org.gradle.api.internal.component.ArtifactType type,
org.gradle.internal.resolve.result.BuildableArtifactSetResolveResult result) |
void |
resolveModuleArtifacts(org.gradle.internal.component.model.ComponentResolveMetaData component,
org.gradle.internal.component.model.ComponentUsage usage,
org.gradle.internal.resolve.result.BuildableArtifactSetResolveResult result) |
getName, onAddToContainer, setName
public org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ConfiguredModuleComponentRepository createResolver()
createResolver
in interface org.gradle.api.internal.artifacts.repositories.ResolutionAwareRepository
public java.lang.String getId()
getId
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepository
public org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess getLocalAccess()
getLocalAccess
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepository
public org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess getRemoteAccess()
getRemoteAccess
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepository
public boolean isDynamicResolveMode()
isDynamicResolveMode
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ConfiguredModuleComponentRepository
public boolean isLocal()
isLocal
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ConfiguredModuleComponentRepository
public void listModuleVersions(org.gradle.internal.component.model.DependencyMetaData arg0, org.gradle.internal.resolve.result.BuildableModuleVersionListingResolveResult arg1)
listModuleVersions
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess
public void resolveArtifact(org.gradle.internal.component.model.ComponentArtifactMetaData artifact, org.gradle.internal.component.model.ModuleSource module, org.gradle.internal.resolve.result.BuildableArtifactResolveResult result)
resolveArtifact
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess
public void resolveComponentMetaData(org.gradle.api.artifacts.component.ModuleComponentIdentifier id, org.gradle.internal.component.model.ComponentOverrideMetadata request, org.gradle.internal.resolve.result.BuildableModuleComponentMetaDataResolveResult result)
resolveComponentMetaData
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess
public void resolveModuleArtifacts(org.gradle.internal.component.model.ComponentResolveMetaData component, org.gradle.internal.component.model.ComponentUsage usage, org.gradle.internal.resolve.result.BuildableArtifactSetResolveResult result)
resolveModuleArtifacts
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess
public void resolveModuleArtifacts(org.gradle.internal.component.model.ComponentResolveMetaData component, org.gradle.api.internal.component.ArtifactType type, org.gradle.internal.resolve.result.BuildableArtifactSetResolveResult result)
resolveModuleArtifacts
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ModuleComponentRepositoryAccess
public org.gradle.internal.resource.local.LocallyAvailableExternalResource getMetaDataArtifact(org.gradle.api.artifacts.component.ModuleComponentIdentifier id, org.gradle.api.internal.component.ArtifactType type)
getMetaDataArtifact
in interface org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.DescriptorParseContext
Copyright © 2012–2017 Red Hat, Inc.. All rights reserved.