The following document contains the results of PMD's CPD 4.3.
File | Line |
---|---|
org/codehaus/mojo/nbm/CollectLibrariesNodeVisitor.java | 87 |
org/codehaus/mojo/nbm/CollectModuleLibrariesNodeVisitor.java | 81 |
} /** * {@inheritDoc} */ public boolean visit( DependencyNode node ) { if ( throwable != null ) { return false; } if ( root == node ) { return true; } try { Artifact artifact = node.getArtifact(); if ( !artifacts.containsKey( artifact.getDependencyConflictId() ) ) { //ignore non-runtime stuff.. return false; } // somehow the transitive artifacts in the tree are not always resolved? artifact = artifacts.get( artifact.getDependencyConflictId() ); ExamineManifest depExaminator = examinerCache.get( artifact ); if ( depExaminator == null ) { depExaminator = new ExamineManifest( log ); depExaminator.setArtifactFile( artifact.getFile() ); depExaminator.checkFile(); examinerCache.put( artifact, depExaminator ); } if ( AbstractNbmMojo.matchesLibrary( artifact, explicitLibs, depExaminator, log, useOsgiDependencies ) ) |