public static void toArtifacts( Collection<org.apache.maven.artifact.Artifact> artifacts, Collection<? extends DependencyNode> nodes, List<String> trail, DependencyFilter filter ) { for ( DependencyNode node : nodes ) { org.apache.maven.artifact.Artifact artifact = toArtifact( node.getDependency() ); List<String> nodeTrail = new ArrayList<>( trail.size() + 1 ); nodeTrail.addAll( trail ); nodeTrail.add( artifact.getId() ); if ( filter == null || filter.accept( node, Collections.<DependencyNode>emptyList() ) ) { artifact.setDependencyTrail( nodeTrail ); artifacts.add( artifact ); } toArtifacts( artifacts, node.getChildren(), nodeTrail, filter ); } }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { for ( DependencyFilter filter : filters ) { if ( !filter.accept( node, parents ) ) { return false; } } return true; }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { for ( DependencyFilter filter : filters ) { if ( filter.accept( node, parents ) ) { return true; } } return false; }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { for ( DependencyFilter filter : filters ) { if ( !filter.accept( node, parents ) ) { return false; } } return true; }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { return !filter.accept( node, parents ); }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { for ( DependencyFilter filter : filters ) { if ( filter.accept( node, parents ) ) { return true; } } return false; }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { return !filter.accept( node, parents ); }
dependencyRequest.setCollectRequest(collectRequest); dependencyRequest.setFilter((node1, parents) -> !node1.getData().containsKey(ConflictResolver.CONFIG_PROP_VERBOSE) && (dependencyFilter == null || dependencyFilter.accept(node1, parents)));
public static void toArtifacts(Collection<org.apache.maven.artifact.Artifact> artifacts, Collection<? extends DependencyNode> nodes, List<String> trail, DependencyFilter filter) { for (DependencyNode node : nodes) { org.apache.maven.artifact.Artifact artifact = toArtifact(node.getDependency()); List<String> nodeTrail = new ArrayList<String>(trail.size() + 1); nodeTrail.addAll(trail); nodeTrail.add(artifact.getId()); if (filter == null || filter.accept(node, Collections.<DependencyNode>emptyList())) { artifact.setDependencyTrail(nodeTrail); artifacts.add(artifact); } toArtifacts(artifacts, node.getChildren(), nodeTrail, filter); } }
public static void toArtifacts(Collection<org.apache.maven.artifact.Artifact> artifacts, Collection<? extends DependencyNode> nodes, List<String> trail, DependencyFilter filter) { for (DependencyNode node : nodes) { org.apache.maven.artifact.Artifact artifact = toArtifact(node.getDependency()); List<String> nodeTrail = new ArrayList<String>(trail.size() + 1); nodeTrail.addAll(trail); nodeTrail.add(artifact.getId()); if (filter == null || filter.accept(node, Collections.<DependencyNode>emptyList())) { artifact.setDependencyTrail(nodeTrail); artifacts.add(artifact); } toArtifacts(artifacts, node.getChildren(), nodeTrail, filter); } }
public boolean visitEnter( DependencyNode node ) { boolean accept = filter == null || filter.accept( node, parents ); parents.push( node ); if ( accept ) { DependencyNode[] path = new DependencyNode[parents.size()]; for ( int i = 0, n = parents.size(); i < n; i++ ) { path[n - i - 1] = parents.get( i ); } paths.add( Arrays.asList( path ) ); if ( excludeChildrenOfMatches ) { return false; } } if ( visited.put( node, Boolean.TRUE ) != null ) { return false; } return true; }
public boolean visitEnter( DependencyNode node ) { boolean accept = filter == null || filter.accept( node, parents ); parents.push( node ); if ( accept ) { DependencyNode[] path = new DependencyNode[parents.size()]; for ( int i = 0, n = parents.size(); i < n; i++ ) { path[n - i - 1] = parents.get( i ); } paths.add( Arrays.asList( path ) ); if ( excludeChildrenOfMatches ) { return false; } } if ( visited.put( node, Boolean.TRUE ) != null ) { return false; } return true; }
public boolean visitEnter( DependencyNode node ) { boolean accept = filter == null || filter.accept( node, parents ); accepts.push( accept ); parents.push( node ); if ( accept ) { return visitor.visitEnter( node ); } else { return true; } }
public boolean visitEnter( DependencyNode node ) { boolean accept = filter == null || filter.accept( node, parents ); accepts.push( accept ); parents.push( node ); if ( accept ) { return visitor.visitEnter( node ); } else { return true; } }