You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2010/03/27 00:06:14 UTC

svn commit: r928095 - /maven/ant-tasks/trunk/src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java

Author: hboutemy
Date: Fri Mar 26 23:06:14 2010
New Revision: 928095

URL: http://svn.apache.org/viewvc?rev=928095&view=rev
Log:
[MANTTASKS-172] added new doExecuteResolution() method to permit task extension accessing to artifact resolution result

Modified:
    maven/ant-tasks/trunk/src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java

Modified: maven/ant-tasks/trunk/src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java
URL: http://svn.apache.org/viewvc/maven/ant-tasks/trunk/src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java?rev=928095&r1=928094&r2=928095&view=diff
==============================================================================
--- maven/ant-tasks/trunk/src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java (original)
+++ maven/ant-tasks/trunk/src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java Fri Mar 26 23:06:14 2010
@@ -142,6 +142,7 @@ public class DependenciesTask
             {
                 setDependencyRefsBuildFile( DEFAULT_ANT_BUILD_FILE );
             }
+
             if ( checkCachedDependencies() )
             {
                 log( "Dependency refs loaded from file: " + getDependencyRefsBuildFile(), Project.MSG_VERBOSE );
@@ -149,6 +150,11 @@ public class DependenciesTask
             }
         }
 
+        doExecuteResolution();
+    }
+
+    protected ArtifactResolutionResult doExecuteResolution()
+    {
         ArtifactRepository localRepo = createLocalArtifactRepository();
         log( "Using local repository: " + localRepo.getBasedir(), Project.MSG_VERBOSE );
 
@@ -337,6 +343,8 @@ public class DependenciesTask
                 throw new BuildException ( "Unable to write ant build: " + e);
             }
         }
+
+        return result;
     }
 
     /**