CPD Results
The following document contains the results of PMD's CPD 5.6.1.
Duplications
File |
Line |
org/apache/maven/plugins/javadoc/resolver/ResourceResolver.java |
112 |
org/apache/maven/plugins/javadoc/resolver/ResourceResolver.java |
154 |
final List<JavadocBundle> bundles = new ArrayList<>();
final Map<String, MavenProject> projectMap = new HashMap<>();
if ( config.reactorProjects() != null )
{
for ( final MavenProject p : config.reactorProjects() )
{
projectMap.put( key( p.getGroupId(), p.getArtifactId() ), p );
}
}
final List<Artifact> artifacts = config.project().getTestArtifacts();
final List<Artifact> forResourceResolution = new ArrayList<>( artifacts.size() );
for ( final Artifact artifact : artifacts )
{
final String key = key( artifact.getGroupId(), artifact.getArtifactId() );
final MavenProject p = projectMap.get( key );
if ( p != null )
{ |
File |
Line |
org/apache/maven/plugins/javadoc/TestJavadocJar.java |
160 |
org/apache/maven/plugins/javadoc/TestJavadocReport.java |
233 |
}
@Override
protected List<File> getProjectBuildOutputDirs( MavenProject p )
{
List<File> dirs = new ArrayList<>();
if ( StringUtils.isNotEmpty( p.getBuild().getOutputDirectory() ) )
{
dirs.add( new File( p.getBuild().getOutputDirectory() ) );
}
if ( StringUtils.isNotEmpty( p.getBuild().getTestOutputDirectory() ) )
{
dirs.add( new File( p.getBuild().getTestOutputDirectory() ) );
}
return dirs;
}
@Override
protected List<String> getProjectSourceRoots( MavenProject p )
{
if ( "pom".equals( p.getPackaging().toLowerCase() ) )
{
return Collections.emptyList();
}
return p.getTestCompileSourceRoots(); |