[MSOURCES-54] Mark plugin as @threadSafe
git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@942887 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 44e9d84..56d4a52 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,11 +25,11 @@
<parent>
<artifactId>maven-plugins</artifactId>
<groupId>org.apache.maven.plugins</groupId>
- <version>17</version>
+ <version>18</version>
</parent>
<artifactId>maven-source-plugin</artifactId>
- <version>2.2-SNAPSHOT</version>
+ <version>2.1.2-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>Maven Source Plugin</name>
@@ -78,7 +78,7 @@
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-archiver</artifactId>
- <version>1.0-alpha-9</version>
+ <version>1.0</version>
<exclusions>
<exclusion>
<groupId>org.codehaus.plexus</groupId>
@@ -93,7 +93,7 @@
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
- <version>1.5.8</version>
+ <version>2.0.5</version>
</dependency>
<dependency>
diff --git a/src/main/java/org/apache/maven/plugin/source/AggregatorSourceJarMojo.java b/src/main/java/org/apache/maven/plugin/source/AggregatorSourceJarMojo.java
index a71040b..97826b5 100644
--- a/src/main/java/org/apache/maven/plugin/source/AggregatorSourceJarMojo.java
+++ b/src/main/java/org/apache/maven/plugin/source/AggregatorSourceJarMojo.java
@@ -30,6 +30,8 @@
* @aggregator
* @execute phase="generate-sources"
* @since 2.0.3
+ * @threadSafe
+ *
*/
public class AggregatorSourceJarMojo
extends SourceJarMojo
diff --git a/src/main/java/org/apache/maven/plugin/source/SourceJarMojo.java b/src/main/java/org/apache/maven/plugin/source/SourceJarMojo.java
index 869d932..f892a77 100644
--- a/src/main/java/org/apache/maven/plugin/source/SourceJarMojo.java
+++ b/src/main/java/org/apache/maven/plugin/source/SourceJarMojo.java
@@ -28,6 +28,7 @@
* @phase package
* @execute phase="generate-sources"
* @since 2.0.3
+ * @threadSafe
*/
public class SourceJarMojo
extends SourceJarNoForkMojo
diff --git a/src/main/java/org/apache/maven/plugin/source/SourceJarNoForkMojo.java b/src/main/java/org/apache/maven/plugin/source/SourceJarNoForkMojo.java
index 3ce81e6..fae979a 100644
--- a/src/main/java/org/apache/maven/plugin/source/SourceJarNoForkMojo.java
+++ b/src/main/java/org/apache/maven/plugin/source/SourceJarNoForkMojo.java
@@ -34,6 +34,8 @@
* @goal jar-no-fork
* @phase package
* @since 2.1
+ * @threadSafe
+ *
*/
public class SourceJarNoForkMojo
extends AbstractSourceJarMojo
diff --git a/src/main/java/org/apache/maven/plugin/source/TestSourceJarMojo.java b/src/main/java/org/apache/maven/plugin/source/TestSourceJarMojo.java
index 374e6dd..4b02bd5 100644
--- a/src/main/java/org/apache/maven/plugin/source/TestSourceJarMojo.java
+++ b/src/main/java/org/apache/maven/plugin/source/TestSourceJarMojo.java
@@ -26,6 +26,8 @@
* @phase package
* @execute phase="generate-sources"
* @since 2.0.3
+ * @threadSafe
+ *
*/
public class TestSourceJarMojo
extends TestSourceJarNoForkMojo
diff --git a/src/main/java/org/apache/maven/plugin/source/TestSourceJarNoForkMojo.java b/src/main/java/org/apache/maven/plugin/source/TestSourceJarNoForkMojo.java
index 12ccb35..79266b5 100644
--- a/src/main/java/org/apache/maven/plugin/source/TestSourceJarNoForkMojo.java
+++ b/src/main/java/org/apache/maven/plugin/source/TestSourceJarNoForkMojo.java
@@ -32,6 +32,8 @@
* @goal test-jar-no-fork
* @phase package
* @since 2.1
+ * @threadSafe
+ *
*/
public class TestSourceJarNoForkMojo
extends AbstractSourceJarMojo