Author: olamy
Date: Thu Jan 24 17:20:31 2013
New Revision: 1438083

URL: http://svn.apache.org/viewvc?rev=1438083&view=rev
Log:
[MJAVADOC-358] maven-javadoc-plugin is missing threadsafe on some goals like 
test-jar

Modified:
    
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestFixJavadocMojo.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocJar.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocReport.java
    
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestResourcesBundleMojo.java

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestFixJavadocMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestFixJavadocMojo.java?rev=1438083&r1=1438082&r2=1438083&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestFixJavadocMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestFixJavadocMojo.java
 Thu Jan 24 17:20:31 2013
@@ -40,7 +40,7 @@ import java.util.List;
  * @version $Id$
  * @since 2.6
  */
-@Mojo( name = "test-fix", requiresDependencyResolution = ResolutionScope.TEST )
+@Mojo( name = "test-fix", requiresDependencyResolution = ResolutionScope.TEST, 
threadSafe = true)
 @Execute( phase = LifecyclePhase.TEST_COMPILE )
 public class TestFixJavadocMojo
     extends AbstractFixJavadocMojo

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocJar.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocJar.java?rev=1438083&r1=1438082&r2=1438083&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocJar.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocJar.java
 Thu Jan 24 17:20:31 2013
@@ -42,7 +42,7 @@ import java.util.List;
  * @version $Id$
  * @since 2.5
  */
-@Mojo( name = "test-jar", defaultPhase = LifecyclePhase.PACKAGE, 
requiresDependencyResolution = ResolutionScope.TEST )
+@Mojo( name = "test-jar", defaultPhase = LifecyclePhase.PACKAGE, 
requiresDependencyResolution = ResolutionScope.TEST, threadSafe = true)
 public class TestJavadocJar
     extends JavadocJar
 {

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocReport.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocReport.java?rev=1438083&r1=1438082&r2=1438083&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocReport.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestJavadocReport.java
 Thu Jan 24 17:20:31 2013
@@ -49,7 +49,7 @@ import java.util.ResourceBundle;
  * @see <a 
href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/";>Javadoc 
Tool</a>
  * @see <a 
href="http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/javadoc.html#options";>Javadoc
 Options </a>
  */
-@Mojo( name = "test-javadoc", requiresDependencyResolution = 
ResolutionScope.TEST )
+@Mojo( name = "test-javadoc", requiresDependencyResolution = 
ResolutionScope.TEST, threadSafe = true)
 @Execute( phase = LifecyclePhase.GENERATE_TEST_SOURCES )
 public class TestJavadocReport
     extends JavadocReport

Modified: 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestResourcesBundleMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestResourcesBundleMojo.java?rev=1438083&r1=1438082&r2=1438083&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestResourcesBundleMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/TestResourcesBundleMojo.java
 Thu Jan 24 17:20:31 2013
@@ -36,7 +36,7 @@ import java.io.File;
  * @since 2.7
  */
 @Mojo( name = "test-resource-bundle", defaultPhase = LifecyclePhase.PACKAGE,
-       requiresDependencyResolution = ResolutionScope.TEST )
+       requiresDependencyResolution = ResolutionScope.TEST, threadSafe = true)
 public class TestResourcesBundleMojo
     extends ResourcesBundleMojo
 {


Reply via email to