public class SurefireDependencyResolver extends Object
Modifier | Constructor and Description |
---|---|
protected |
SurefireDependencyResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver,
org.apache.maven.artifact.factory.ArtifactFactory artifactFactory,
org.apache.maven.plugin.logging.Log log,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
String pluginName) |
Modifier and Type | Method and Description |
---|---|
Classpath |
addProviderToClasspath(Map<String,org.apache.maven.artifact.Artifact> pluginArtifactMap,
org.apache.maven.artifact.Artifact surefireArtifact) |
Classpath |
getProviderClasspath(String provider,
String version,
org.apache.maven.artifact.Artifact filteredArtifact) |
boolean |
isWithinVersionSpec(org.apache.maven.artifact.Artifact artifact,
String versionSpec) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveArtifact(org.apache.maven.artifact.Artifact filteredArtifact,
org.apache.maven.artifact.Artifact providerArtifact) |
protected SurefireDependencyResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.plugin.logging.Log log, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource, String pluginName)
public boolean isWithinVersionSpec(@Nullable org.apache.maven.artifact.Artifact artifact, @Nonnull String versionSpec)
public org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveArtifact(@Nullable org.apache.maven.artifact.Artifact filteredArtifact, org.apache.maven.artifact.Artifact providerArtifact) throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException
org.apache.maven.artifact.resolver.ArtifactResolutionException
org.apache.maven.artifact.resolver.ArtifactNotFoundException
public Classpath getProviderClasspath(String provider, String version, org.apache.maven.artifact.Artifact filteredArtifact) throws org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.artifact.resolver.ArtifactResolutionException
org.apache.maven.artifact.resolver.ArtifactNotFoundException
org.apache.maven.artifact.resolver.ArtifactResolutionException
public Classpath addProviderToClasspath(Map<String,org.apache.maven.artifact.Artifact> pluginArtifactMap, org.apache.maven.artifact.Artifact surefireArtifact) throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException
org.apache.maven.artifact.resolver.ArtifactResolutionException
org.apache.maven.artifact.resolver.ArtifactNotFoundException
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.