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 ) );
}