Author: jdcasey
Date: Fri Mar 16 12:49:16 2007
New Revision: 519112

URL: http://svn.apache.org/viewvc?view=rev&rev=519112
Log:
Removing this; it's been updated to the maven-component-it-plugin, since it can 
work for more than just plugins.

Removed:
    maven/sandbox/trunk/plugins/maven-plug-it-plugin/
Modified:
    
maven/sandbox/trunk/plugins/maven-lifecycle-plugin/src/main/java/org/apache/maven/plugin/lifecycle/BuildPlanMojo.java
    maven/sandbox/trunk/plugins/pom.xml

Modified: 
maven/sandbox/trunk/plugins/maven-lifecycle-plugin/src/main/java/org/apache/maven/plugin/lifecycle/BuildPlanMojo.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/plugins/maven-lifecycle-plugin/src/main/java/org/apache/maven/plugin/lifecycle/BuildPlanMojo.java?view=diff&rev=519112&r1=519111&r2=519112
==============================================================================
--- 
maven/sandbox/trunk/plugins/maven-lifecycle-plugin/src/main/java/org/apache/maven/plugin/lifecycle/BuildPlanMojo.java
 (original)
+++ 
maven/sandbox/trunk/plugins/maven-lifecycle-plugin/src/main/java/org/apache/maven/plugin/lifecycle/BuildPlanMojo.java
 Fri Mar 16 12:49:16 2007
@@ -18,6 +18,7 @@
 
 import org.apache.maven.lifecycle.LifecycleLoaderException;
 import org.apache.maven.lifecycle.LifecycleSpecificationException;
+import org.apache.maven.lifecycle.binding.LifecycleBindingManager;
 import org.apache.maven.lifecycle.plan.BuildPlan;
 import org.apache.maven.lifecycle.plan.BuildPlanUtils;
 import org.apache.maven.lifecycle.plan.BuildPlanner;
@@ -51,6 +52,13 @@
     private File output;
     
     /**
+     * Whether to list extended information about each mojo in the build plan. 
Default is false.
+     *  
+     * @parameter expression="${extendedInfo}" default-value="false"
+     */
+    private boolean extendedInfo;
+    
+    /**
      * Comma-separated list of tasks to complete in the proposed build.
      * 
      * @parameter expression="${tasks}" default-value="${package}"
@@ -69,6 +77,11 @@
      * @component
      */
     private BuildPlanner buildPlanner;
+
+    /**
+     * @component
+     */
+    private LifecycleBindingManager lifecycleBindingManager;
     
     public void execute()
         throws MojoExecutionException
@@ -84,7 +97,7 @@
         BuildPlan buildPlan;
         try
         {
-            buildPlan = buildPlanner.constructLifecyclePlan( taskList, project 
);
+            buildPlan = buildPlanner.constructBuildPlan( taskList, project );
         }
         catch ( LifecycleLoaderException e )
         {
@@ -102,13 +115,17 @@
         String listing;
         try
         {
-            listing = BuildPlanUtils.listBuildPlan( buildPlan );
+            listing = BuildPlanUtils.listBuildPlan( buildPlan, project, 
lifecycleBindingManager, extendedInfo );
         }
         catch ( LifecycleSpecificationException e )
         {
             throw new MojoExecutionException( "Failed to list build plan. 
Reason: " + e.getMessage(), e );
         }
         catch ( LifecyclePlannerException e )
+        {
+            throw new MojoExecutionException( "Failed to list build plan. 
Reason: " + e.getMessage(), e );
+        }
+        catch ( LifecycleLoaderException e )
         {
             throw new MojoExecutionException( "Failed to list build plan. 
Reason: " + e.getMessage(), e );
         }

Modified: maven/sandbox/trunk/plugins/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/plugins/pom.xml?view=diff&rev=519112&r1=519111&r2=519112
==============================================================================
--- maven/sandbox/trunk/plugins/pom.xml (original)
+++ maven/sandbox/trunk/plugins/pom.xml Fri Mar 16 12:49:16 2007
@@ -18,6 +18,7 @@
     <module>maven-plug-it-plugin</module>
     <module>maven-swizzle-plugin</module>
     <module>maven-enforcer-plugin</module>
+    <module>maven-committers-plugin</module>
   </modules>
 
 </project>


Reply via email to