commit | 524bef8c4218aeba1b1ca0601543f331b585bbb5 | [log] [tgz] |
---|---|---|
author | Herve Boutemy <hboutemy@apache.org> | Sun Jul 01 00:05:47 2012 +0000 |
committer | Herve Boutemy <hboutemy@apache.org> | Sun Jul 01 00:05:47 2012 +0000 |
tree | cf23e389257a5c62abaa7291769ab20b32d46c72 | |
parent | 7682df7504fee40598fc2a20d915623b95ac0f95 [diff] |
only included nodes are supported git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@1355838 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/shared/dependency/graph/internal/Maven2DependencyNode.java b/src/main/java/org/apache/maven/shared/dependency/graph/internal/Maven2DependencyNode.java index 46d3a20..8a4382a 100644 --- a/src/main/java/org/apache/maven/shared/dependency/graph/internal/Maven2DependencyNode.java +++ b/src/main/java/org/apache/maven/shared/dependency/graph/internal/Maven2DependencyNode.java
@@ -52,6 +52,12 @@ List<DependencyNode> nodes = new ArrayList<DependencyNode>( node.getChildren().size() ); for ( org.apache.maven.shared.dependency.tree.DependencyNode child : node.getChildren() ) { + if ( child.getState() != org.apache.maven.shared.dependency.tree.DependencyNode.INCLUDED ) + { + // only included nodes are supported in the graph API + continue; + } + if ( ( filter == null ) || filter.include( child.getArtifact() ) ) { nodes.add( new Maven2DependencyNode( this, child, filter ) );