Author: bentmann
Date: Thu Apr 8 13:25:09 2010
New Revision: 931928
URL: http://svn.apache.org/viewvc?rev=931928&view=rev
Log:
o Added missing method signature
Modified:
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/LifecycleExecutor.java
Modified:
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/LifecycleExecutor.java
URL:
http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/LifecycleExecutor.java?rev=931928&r1=931927&r2=931928&view=diff
==============================================================================
---
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/LifecycleExecutor.java
(original)
+++
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/LifecycleExecutor.java
Thu Apr 8 13:25:09 2010
@@ -23,6 +23,14 @@ import java.util.Set;
import org.apache.maven.execution.MavenSession;
import org.apache.maven.model.Plugin;
+import org.apache.maven.plugin.InvalidPluginDescriptorException;
+import org.apache.maven.plugin.MojoNotFoundException;
+import org.apache.maven.plugin.PluginDescriptorParsingException;
+import org.apache.maven.plugin.PluginManagerException;
+import org.apache.maven.plugin.PluginNotFoundException;
+import org.apache.maven.plugin.PluginResolutionException;
+import org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException;
+import org.apache.maven.plugin.version.PluginVersionResolutionException;
/**
* @author Jason van Zyl
@@ -49,6 +57,12 @@ public interface LifecycleExecutor
*/
Set<Plugin> getPluginsBoundByDefaultToAllLifecycles( String packaging );
+ MavenExecutionPlan calculateExecutionPlan( MavenSession session, String...
tasks )
+ throws PluginNotFoundException, PluginResolutionException,
PluginDescriptorParsingException,
+ MojoNotFoundException, NoPluginFoundForPrefixException,
InvalidPluginDescriptorException,
+ PluginManagerException, LifecyclePhaseNotFoundException,
LifecycleNotFoundException,
+ PluginVersionResolutionException;
+
void execute( MavenSession session );
}