public class RemoveSpecificArtifactsFilter extends AbstractArtifactsExclusionFilter
DependencyGraph by excluding artifacts that are specific to the given artifacts.
By specific, I mean an artifact that's only depended on by one and the only one of the given artifacts.
idschildren| Constructor and Description |
|---|
RemoveSpecificArtifactsFilter() |
RemoveSpecificArtifactsFilter(Collection<String> artifactIds) |
RemoveSpecificArtifactsFilter(String... artifactIds) |
RemoveSpecificArtifactsFilter(String artifactId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
visit(DependencyGraph.Node node)
Visits a node.
|
addArtifact, addConfiguredArtifact, resolveprocess, visitadd, evaluateChild, evaluateChildpublic RemoveSpecificArtifactsFilter(Collection<String> artifactIds) throws IOException
IOExceptionpublic RemoveSpecificArtifactsFilter(String... artifactIds) throws IOException
IOExceptionpublic RemoveSpecificArtifactsFilter(String artifactId) throws IOException
IOExceptionpublic RemoveSpecificArtifactsFilter()
public boolean visit(DependencyGraph.Node node)
GraphVisitorCopyright © 2014. All rights reserved.