Class DependencyFilter
java.lang.Object
org.codehaus.mojo.versions.filtering.DependencyFilter
-
Method Summary
Modifier and TypeMethodDescriptionstatic Set<org.apache.maven.model.Dependency> filterDependencies(Collection<org.apache.maven.model.Dependency> dependencies, List<String> includes, List<String> excludes, String section, org.apache.maven.plugin.logging.Log log) Returns a set of dependencies filtered by the given include- and exclude filters.booleanmatchersDontMatch(org.apache.maven.model.Dependency dependency) booleanmatchersMatch(org.apache.maven.model.Dependency dependency) static DependencyFilterSet<org.apache.maven.model.Dependency> removingFrom(Collection<org.apache.maven.model.Dependency> dependencies) Set<org.apache.maven.model.Dependency> retainingIn(Collection<org.apache.maven.model.Dependency> dependencies) toString()
-
Method Details
-
parseFrom
-
toString
-
retainingIn
public Set<org.apache.maven.model.Dependency> retainingIn(Collection<org.apache.maven.model.Dependency> dependencies) -
removingFrom
public Set<org.apache.maven.model.Dependency> removingFrom(Collection<org.apache.maven.model.Dependency> dependencies) -
matchersMatch
public boolean matchersMatch(org.apache.maven.model.Dependency dependency) -
matchersDontMatch
public boolean matchersDontMatch(org.apache.maven.model.Dependency dependency) -
filterDependencies
public static Set<org.apache.maven.model.Dependency> filterDependencies(Collection<org.apache.maven.model.Dependency> dependencies, List<String> includes, List<String> excludes, String section, org.apache.maven.plugin.logging.Log log) Returns a set of dependencies filtered by the given include- and exclude filters.- Parameters:
dependencies- collection of dependencies to filterincludes- a list of dependency includesexcludes- a list of dependency excludessection- if log is not null, dependency section name for the debug loglog- null or log to which debug information will be logged- Returns:
- filtered set of dependencies
-