public class ArtifactTransitivityFilter extends AbstractArtifactsFilter
| Constructor and Description |
|---|
ArtifactTransitivityFilter(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.repository.ArtifactRepository local,
List remote,
org.apache.maven.project.MavenProjectBuilder builder) |
ArtifactTransitivityFilter(org.apache.maven.model.Dependency dependency,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.repository.ArtifactRepository local,
List remote,
org.apache.maven.project.MavenProjectBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
artifactIsATransitiveDependency(org.apache.maven.artifact.Artifact artifact)
Compares the artifact to the list of dependencies to see if it is directly included by this project
|
Set |
filter(Set artifacts) |
isArtifactIncludedpublic ArtifactTransitivityFilter(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.repository.ArtifactRepository local,
List remote,
org.apache.maven.project.MavenProjectBuilder builder)
throws org.apache.maven.project.ProjectBuildingException,
org.apache.maven.project.artifact.InvalidDependencyVersionException
org.apache.maven.project.ProjectBuildingExceptionorg.apache.maven.project.artifact.InvalidDependencyVersionExceptionpublic ArtifactTransitivityFilter(org.apache.maven.model.Dependency dependency,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.repository.ArtifactRepository local,
List remote,
org.apache.maven.project.MavenProjectBuilder builder)
throws org.apache.maven.project.ProjectBuildingException,
org.apache.maven.project.artifact.InvalidDependencyVersionException
org.apache.maven.project.ProjectBuildingExceptionorg.apache.maven.project.artifact.InvalidDependencyVersionExceptionpublic boolean artifactIsATransitiveDependency(org.apache.maven.artifact.Artifact artifact)
artifact - representing the item to compare.Copyright © 2013. All rights reserved.