Class ExcludeReactorProjectsDependencyFilter
java.lang.Object
org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
org.apache.maven.plugins.dependency.resolvers.ExcludeReactorProjectsDependencyFilter
- All Implemented Interfaces:
org.apache.maven.shared.artifact.filter.resolve.TransformableFilter
public class ExcludeReactorProjectsDependencyFilter
extends org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
TransformableFilter
implementation that excludes artifacts found in the Reactor.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.maven.plugin.logging.Log
-
Constructor Summary
ConstructorsConstructorDescriptionExcludeReactorProjectsDependencyFilter
(List<org.apache.maven.project.MavenProject> reactorProjects, org.apache.maven.plugin.logging.Log log) -
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(org.apache.maven.shared.artifact.filter.resolve.Node node, List<org.apache.maven.shared.artifact.filter.resolve.Node> parents) private boolean
isDependencyArtifactInReactor
(String dependencyArtifactKey) Methods inherited from class org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
transform
-
Field Details
-
log
private final org.apache.maven.plugin.logging.Log log -
reactorArtifactKeys
-
-
Constructor Details
-
ExcludeReactorProjectsDependencyFilter
public ExcludeReactorProjectsDependencyFilter(List<org.apache.maven.project.MavenProject> reactorProjects, org.apache.maven.plugin.logging.Log log)
-
-
Method Details
-
isDependencyArtifactInReactor