public boolean visitEnter( DependencyNode node ) { StringBuilder buffer = new StringBuilder( 128 ); buffer.append( indent ); org.eclipse.aether.graph.Dependency dep = node.getDependency(); if ( dep != null ) { Artifact art = dep.getArtifact(); buffer.append( art ); buffer.append( ':' ).append( dep.getScope() ); } logger.debug( buffer.toString() ); indent += " "; return true; }
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 ); } }
@Override public boolean accept(DependencyNode node, List<DependencyNode> parents) { String scope = node.getDependency().getScope(); if (scope != null) { scope = StringUtils.toLowerCase(scope); if ("provided".equals(scope)) { return false; } if ("test".equals(scope)) { return false; } if ("system".equals(scope)) { return false; } } if (accept(node.getArtifact())) { return false; } for (DependencyNode parent : parents) { if (accept(parent.getArtifact())) { return false; } } return true; }
private void process( DefaultDependencyResolutionResult result, Collection<ArtifactResult> results ) { for ( ArtifactResult ar : results ) { DependencyNode node = ar.getRequest().getDependencyNode(); if ( ar.isResolved() ) { result.addResolvedDependency( node.getDependency() ); } else { result.setResolutionErrors( node.getDependency(), ar.getExceptions() ); } } }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { Dependency dependency = node.getDependency(); if ( dependency != null ) { org.eclipse.aether.artifact.Artifact a = dependency.getArtifact(); String key = ArtifactUtils.key( a.getGroupId(), a.getArtifactId(), a.getVersion() ); return !keys.contains( key ); } return false; }
private DependencyNode findPlexusUtils( DependencyNode node ) { Artifact artifact = node.getDependency().getArtifact(); if ( AID.equals( artifact.getArtifactId() ) && GID.equals( artifact.getGroupId() ) && EXT.equals( artifact.getExtension() ) && "".equals( artifact.getClassifier() ) ) { return node; } for ( DependencyNode child : node.getChildren() ) { DependencyNode result = findPlexusUtils( child ); if ( result != null ) { return result; } } return null; }
org.eclipse.aether.graph.Dependency dep = node.getDependency(); if ( dep != null )
+ child.getDependency().getArtifact() );
/** * {@inheritDoc} */ @Override public boolean accept(final DependencyNode node, List<DependencyNode> parents) { final Dependency dependency = node.getDependency(); if (dependency == null) { return true; } return accept(dependency.getArtifact()); }
Dependency d = node.getDependency(); buffer.append( a ); if ( d != null && d.getScope().length() > 0 )
/** * Gets the dependency involved in the conflict, short for {@code getNode.getDependency()}. * * @return The involved dependency, never {@code null}. */ public Dependency getDependency() { return node.getDependency(); }
public boolean accept( DependencyNode node, List<DependencyNode> parents ) { Dependency dependency = node.getDependency(); if ( dependency == null ) { return true; } String scope = node.getDependency().getScope(); return ( included.isEmpty() || included.contains( scope ) ) && ( excluded.isEmpty() || !excluded.contains( scope ) ); }
private Accept accept(DependencyNode dependency, Accept previous) { String scope = dependency.getDependency().getScope(); if (scope == null || "runtime".equalsIgnoreCase(scope) || "compile".equalsIgnoreCase(scope)) { return previous; } if ("provided".equalsIgnoreCase(scope)) { return Accept.PROVIDED; } return Accept.STOP; }
private Accept accept(DependencyNode dependency, Accept previous) { String scope = dependency.getDependency().getScope(); if (scope == null || "runtime".equalsIgnoreCase(scope) || "compile".equalsIgnoreCase(scope)) { return previous; } if ("provided".equalsIgnoreCase(scope)) { return Accept.PROVIDED; } return Accept.STOP; }
@Override public boolean visitEnter(DependencyNode node) { for (int i = 0; i < level.get(); i++) { strPrint.print("!..."); } level.incrementAndGet(); strPrint.println("Dependency:: " + node.getDependency() + " node = " + node.getArtifact()); dependencies.add(node.getArtifact()); return true; }
private boolean deriveOptional( DependencyNode node, Object conflictId ) { Dependency dep = node.getDependency(); boolean optional = ( dep != null ) ? dep.isOptional() : false; if ( optional || ( node.getManagedBits() & DependencyNode.MANAGED_OPTIONAL ) != 0 || ( conflictId != null && resolvedIds.containsKey( conflictId ) ) ) { return optional; } int depth = parentNodes.size(); return ( depth > 0 ) ? parentOptionals.get( depth - 1 ) : false; }
@Override public boolean visitLeave(DependencyNode node) { depth--; Dependency dep = node.getDependency(); if (dep == null || dep.getArtifact().equals(rootArtifact)) { return true; } resolvedArtifacts.add(dep.getArtifact()); return true; } }));
public boolean visitEnter( DependencyNode node ) { if ( node.getDependency() != null ) { ArtifactRequest request = new ArtifactRequest( node ); request.setTrace( trace ); requests.add( request ); } return true; }
public boolean accept( final DependencyNode node, List<DependencyNode> parents ) { final Dependency dependency = node.getDependency(); if ( dependency == null ) { return true; } return accept( dependency.getArtifact() ); }
public boolean accept( final DependencyNode node, List<DependencyNode> parents ) { final Dependency dependency = node.getDependency(); if ( dependency == null ) { return true; } return accept( dependency.getArtifact() ); }