CPD Results
The following document contains the results of PMD's CPD 6.46.0.
Duplications
File |
Line |
org/apache/maven/shared/dependency/graph/internal/DefaultDependencyCollectorBuilder.java |
241 |
org/apache/maven/shared/dependency/graph/internal/DefaultDependencyGraphBuilder.java |
157 |
exclusions, data );
List<DependencyNode> nodes = new ArrayList<>( node.getChildren().size() );
for ( org.eclipse.aether.graph.DependencyNode child : node.getChildren() )
{
Artifact childArtifact = getDependencyArtifact( child.getDependency() );
if ( ( filter == null ) || filter.include( childArtifact ) )
{
nodes.add( buildDependencyNode( current, child, childArtifact, filter ) );
}
}
current.setChildren( Collections.unmodifiableList( nodes ) );
return current;
}
private String getVersionSelectedFromRange( VersionConstraint constraint )
{
if ( ( constraint == null ) || ( constraint.getVersion() != null ) )
{
return null;
}
return constraint.getRange().toString();
}
} |
File |
Line |
org/apache/maven/shared/dependency/graph/internal/DefaultDependencyCollectorBuilder.java |
210 |
org/apache/maven/shared/dependency/graph/internal/DefaultDependencyGraphBuilder.java |
141 |
List<org.apache.maven.model.Exclusion> exclusions = null;
if ( node.getDependency() != null )
{
exclusions = new ArrayList<>( node.getDependency().getExclusions().size() );
for ( Exclusion exclusion : node.getDependency().getExclusions() )
{
org.apache.maven.model.Exclusion modelExclusion = new org.apache.maven.model.Exclusion();
modelExclusion.setGroupId( exclusion.getGroupId() );
modelExclusion.setArtifactId( exclusion.getArtifactId() );
exclusions.add( modelExclusion );
}
} |