Author: brianf
Date: Fri Nov  5 15:02:34 2010
New Revision: 1031612

URL: http://svn.apache.org/viewvc?rev=1031612&view=rev
Log:
MDEP-262 patch from Tobias Glerke

Modified:
    maven/shared/trunk/maven-dependency-analyzer/pom.xml
    
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java

Modified: maven/shared/trunk/maven-dependency-analyzer/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/pom.xml?rev=1031612&r1=1031611&r2=1031612&view=diff
==============================================================================
--- maven/shared/trunk/maven-dependency-analyzer/pom.xml (original)
+++ maven/shared/trunk/maven-dependency-analyzer/pom.xml Fri Nov  5 15:02:34 
2010
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.maven.shared</groupId>
     <artifactId>maven-shared-components</artifactId>
-    <version>12</version>
+    <version>16-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.maven.shared</groupId>

Modified: 
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java?rev=1031612&r1=1031611&r2=1031612&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java
 (original)
+++ 
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java
 Fri Nov  5 15:02:34 2010
@@ -38,7 +38,7 @@ import org.apache.maven.project.MavenPro
  * 
  * @author <a href="mailto:markhob...@gmail.com";>Mark Hobson</a>
  * @version $Id$
- * @plexus.component 
role="org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer"
+ * @plexus.component 
role="org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer" 
role-hint="default"
  */
 public class DefaultProjectDependencyAnalyzer
     implements ProjectDependencyAnalyzer
@@ -71,7 +71,7 @@ public class DefaultProjectDependencyAna
         {
             Map artifactClassMap = buildArtifactClassMap( project );
 
-            Set dependencyClasses = buildDependencyClasses( project );
+            Set dependencyClasses = buildDependencyClasses( project , 
artifactClassMap );
 
             Set declaredArtifacts = buildDeclaredArtifacts( project );
             
@@ -159,7 +159,7 @@ public class DefaultProjectDependencyAna
         return artifactClassMap;
     }
 
-    private Set buildDependencyClasses( MavenProject project )
+    protected Set buildDependencyClasses( MavenProject project , Map 
artifactClassMap )
         throws IOException
     {
         Set dependencyClasses = new HashSet();
@@ -212,7 +212,7 @@ public class DefaultProjectDependencyAna
         return usedArtifacts;
     }
 
-    private Artifact findArtifactForClassName( Map artifactClassMap, String 
className )
+    protected Artifact findArtifactForClassName( Map artifactClassMap, String 
className )
     {
         for ( Iterator artifactIterator = 
artifactClassMap.keySet().iterator(); artifactIterator.hasNext(); )
         {


Reply via email to