Author: markh
Date: Mon Sep 17 04:04:30 2007
New Revision: 576366

URL: http://svn.apache.org/viewvc?rev=576366&view=rev
Log:
Tidy handling of POM projects.

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

Modified: 
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtils.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtils.java?rev=576366&r1=576365&r2=576366&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtils.java
 (original)
+++ 
maven/shared/trunk/maven-dependency-analyzer/src/main/java/org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtils.java
 Mon Sep 17 04:04:30 2007
@@ -69,7 +69,7 @@
                 {
                     acceptDirectory( file, visitor );
                 }
-                else
+                else if ( file.exists() )
                 {
                     throw new IllegalArgumentException( "Cannot accept visitor 
on URL: " + url );
                 }

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=576366&r1=576365&r2=576366&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
 Mon Sep 17 04:04:30 2007
@@ -66,15 +66,6 @@
     public ProjectDependencyAnalysis analyze( MavenProject project )
         throws ProjectDependencyAnalyzerException
     {
-        File target = new File(project.getBuild().getDirectory());
-
-        //gracefully handle pom projects and files with no target folders
-        if ( "pom".equals( project.getPackaging() ) || !target.exists() )
-        {
-            //TODO: figure out how to log this.
-            return new ProjectDependencyAnalysis();
-        }
-        
         try
         {
             Map artifactClassMap = buildArtifactClassMap( project );


Reply via email to