You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2013/05/11 18:45:41 UTC

svn commit: r1481372 - in /maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it: ResolveProjectMojo.java ResolveScmMojo.java ResolveSiteMojo.java

Author: rfscholte
Date: Sat May 11 16:45:41 2013
New Revision: 1481372

URL: http://svn.apache.org/r1481372
Log:
Add IT Mojo to resolve project type
Cleanup imports and unused exceptions

Added:
    maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveProjectMojo.java
Modified:
    maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveScmMojo.java
    maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveSiteMojo.java

Added: maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveProjectMojo.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveProjectMojo.java?rev=1481372&view=auto
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveProjectMojo.java (added)
+++ maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveProjectMojo.java Sat May 11 16:45:41 2013
@@ -0,0 +1,21 @@
+package org.apache.maven.shared.project.utils.it;
+
+import org.apache.maven.plugin.AbstractMojo;
+import org.apache.maven.plugins.annotations.Mojo;
+import org.apache.maven.plugins.annotations.Parameter;
+import org.apache.maven.project.MavenProject;
+import org.apache.maven.shared.project.utils.ProjectUtils;
+
+@Mojo( name="resolve-project" )
+public class ResolveProjectMojo
+    extends AbstractMojo
+{
+    @Parameter( defaultValue = "${project}", required = true, readonly = true )
+    private MavenProject project;
+
+    public void execute()
+    {
+        getLog().info( project.getId() + " is root project: " + ProjectUtils.isRootProject( project ) );
+        getLog().info( project.getId() + " is aggregator: " + ProjectUtils.isAggregator( project ) );
+    }
+}

Modified: maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveScmMojo.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveScmMojo.java?rev=1481372&r1=1481371&r2=1481372&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveScmMojo.java (original)
+++ maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveScmMojo.java Sat May 11 16:45:41 2013
@@ -1,13 +1,10 @@
 package org.apache.maven.shared.project.utils.it;
 
 import org.apache.maven.plugin.AbstractMojo;
-import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
 import org.apache.maven.plugins.annotations.Mojo;
 import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.shared.project.utils.ScmUtils;
-import org.apache.maven.shared.project.utils.SiteUtils;
 
 @Mojo( name="resolve-scm" )
 public class ResolveScmMojo
@@ -17,7 +14,6 @@ public class ResolveScmMojo
     private MavenProject project;
 
     public void execute()
-        throws MojoExecutionException, MojoFailureException
     {
         getLog().info( "Resolved scm connection for " + project.getId() + ": " + ScmUtils.resolveScmConnection( project ) );
         getLog().info( "Resolved scm developer connection for " + project.getId() + ": " + ScmUtils.resolveScmDeveloperConnection( project ) );

Modified: maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveSiteMojo.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveSiteMojo.java?rev=1481372&r1=1481371&r2=1481372&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveSiteMojo.java (original)
+++ maven/shared/trunk/maven-project-utils/src/it/setup-plugin/src/main/java/org/apache/maven/shared/project/utils/it/ResolveSiteMojo.java Sat May 11 16:45:41 2013
@@ -1,8 +1,6 @@
 package org.apache.maven.shared.project.utils.it;
 
 import org.apache.maven.plugin.AbstractMojo;
-import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
 import org.apache.maven.plugins.annotations.Mojo;
 import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.project.MavenProject;
@@ -16,7 +14,6 @@ public class ResolveSiteMojo
     private MavenProject project;
 
     public void execute()
-        throws MojoExecutionException, MojoFailureException
     {
         getLog().info( "Resolved distributionManagement site URL for " + project.getId() + ": " + SiteUtils.resolveDistributionManagementSiteUrl( project ) );
     }