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;
     }
 
     /**


Reply via email to