CPD Results
The following document contains the results of PMD's CPD 5.3.2.
Duplications
File |
Line |
org\apache\maven\plugin\javadoc\resolver\ResourceResolver.java |
92 |
org\apache\maven\plugin\javadoc\resolver\ResourceResolver.java |
135 |
final List<JavadocBundle> bundles = new ArrayList<JavadocBundle>();
final Map<String, MavenProject> projectMap = new HashMap<String, MavenProject>();
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<Artifact>( 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\plugin\javadoc\TestJavadocJar.java |
161 |
org\apache\maven\plugin\javadoc\TestJavadocReport.java |
234 |
}
@Override
protected List<String> getProjectBuildOutputDirs( MavenProject p )
{
List<String> dirs = new ArrayList<String>();
if ( StringUtils.isNotEmpty( p.getBuild().getOutputDirectory() ) )
{
dirs.add( p.getBuild().getOutputDirectory() );
}
if ( StringUtils.isNotEmpty( p.getBuild().getTestOutputDirectory() ) )
{
dirs.add( p.getBuild().getTestOutputDirectory() );
}
return dirs;
}
@Override
protected List<String> getProjectSourceRoots( MavenProject p )
{
if ( "pom".equals( p.getPackaging().toLowerCase() ) )
{
return Collections.emptyList();
}
return p.getTestCompileSourceRoots(); |