You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2012/06/02 07:52:30 UTC
svn commit: r1345446 -
/maven/plugin-testing/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java
Author: hboutemy
Date: Sat Jun 2 05:52:30 2012
New Revision: 1345446
URL: http://svn.apache.org/viewvc?rev=1345446&view=rev
Log:
added @since info for new methods introduced in 2.0
Modified:
maven/plugin-testing/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java
Modified: maven/plugin-testing/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java
URL: http://svn.apache.org/viewvc/maven/plugin-testing/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java?rev=1345446&r1=1345445&r2=1345446&view=diff
==============================================================================
--- maven/plugin-testing/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java (original)
+++ maven/plugin-testing/trunk/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java Sat Jun 2 05:52:30 2012
@@ -310,12 +310,29 @@ public abstract class AbstractMojoTestCa
return mojo;
}
+ /**
+ *
+ * @param project
+ * @param goal
+ * @return
+ * @throws Exception
+ * @since 2.0
+ */
protected Mojo lookupConfiguredMojo( MavenProject project, String goal )
throws Exception
{
return lookupConfiguredMojo( newMavenSession( project ), newMojoExecution( goal ) );
}
+ /**
+ *
+ * @param session
+ * @param execution
+ * @return
+ * @throws Exception
+ * @throws ComponentConfigurationException
+ * @since 2.0
+ */
protected Mojo lookupConfiguredMojo( MavenSession session, MojoExecution execution )
throws Exception, ComponentConfigurationException
{
@@ -345,6 +362,12 @@ public abstract class AbstractMojoTestCa
return mojo;
}
+ /**
+ *
+ * @param project
+ * @return
+ * @since 2.0
+ */
protected MavenSession newMavenSession( MavenProject project )
{
MavenExecutionRequest request = new DefaultMavenExecutionRequest();
@@ -356,6 +379,12 @@ public abstract class AbstractMojoTestCa
return session;
}
+ /**
+ *
+ * @param goal
+ * @return
+ * @since 2.0
+ */
protected MojoExecution newMojoExecution( String goal )
{
MojoDescriptor mojoDescriptor = mojoDescriptors.get( goal );