public class SurefireDependencyResolver
extends java.lang.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,
java.util.List remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
java.lang.String pluginName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProviderToClasspath(ClasspathConfiguration classpathConfiguration,
java.util.Map pluginArtifactMap,
org.apache.maven.artifact.Artifact surefireArtifact) |
void |
addProviderToClasspath(ClasspathConfiguration classpathConfiguration,
java.lang.String provider,
java.lang.String version,
org.apache.maven.artifact.Artifact filteredArtifact) |
void |
addResolvedArtifactToClasspath(Classpath bootClasspath,
org.apache.maven.artifact.Artifact surefireArtifact) |
java.util.Set |
filterArtifacts(java.util.Set artifacts,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
Return a new set containing only the artifacts accepted by the given filter.
|
boolean |
isWithinVersionSpec(org.apache.maven.artifact.Artifact artifact,
java.lang.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,
java.util.List remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource,
java.lang.String pluginName)
public boolean isWithinVersionSpec(org.apache.maven.artifact.Artifact artifact,
java.lang.String versionSpec)
public java.util.Set filterArtifacts(java.util.Set artifacts,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
artifacts - The unfiltered artifactsfilter - The filter to applypublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveArtifact(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.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic void addProviderToClasspath(ClasspathConfiguration classpathConfiguration, java.lang.String provider, java.lang.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.ArtifactNotFoundExceptionorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionpublic void addResolvedArtifactToClasspath(Classpath bootClasspath, org.apache.maven.artifact.Artifact surefireArtifact) throws org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.artifact.resolver.ArtifactResolutionException
org.apache.maven.artifact.resolver.ArtifactNotFoundExceptionorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionpublic void addProviderToClasspath(ClasspathConfiguration classpathConfiguration, java.util.Map 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.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionCopyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.