This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/openjpa.git
The following commit(s) were added to refs/heads/master by this push: new 9a96e0c [OPENJPA-2852] marking mojo as threadsafe 9a96e0c is described below commit 9a96e0cd89ee9bac41a39d89388468a0774a519d Author: Romain Manni-Bucau <rmannibu...@gmail.com> AuthorDate: Wed Mar 31 10:18:21 2021 +0200 [OPENJPA-2852] marking mojo as threadsafe --- .../main/java/org/apache/openjpa/tools/maven/OpenJpaEnhancerMojo.java | 3 ++- .../main/java/org/apache/openjpa/tools/maven/OpenJpaSchemaMojo.java | 3 ++- .../src/main/java/org/apache/openjpa/tools/maven/OpenJpaSqlMojo.java | 3 ++- .../java/org/apache/openjpa/tools/maven/OpenJpaTestEnhancerMojo.java | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaEnhancerMojo.java b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaEnhancerMojo.java index cba95de..fc79dec 100644 --- a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaEnhancerMojo.java +++ b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaEnhancerMojo.java @@ -29,6 +29,7 @@ import org.apache.maven.plugins.annotations.ResolutionScope; * @version $Id: OpenJpaEnhancerMojo.java 10954 2009-10-23 22:05:45Z struberg $ * @since 1.0 */ -@Mojo(name="enhance", defaultPhase=LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution=ResolutionScope.COMPILE) +@Mojo(name="enhance", defaultPhase=LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution=ResolutionScope.COMPILE, + threadSafe = true) public class OpenJpaEnhancerMojo extends AbstractOpenJpaEnhancerMojo { } diff --git a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSchemaMojo.java b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSchemaMojo.java index 186baff..857e22d 100644 --- a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSchemaMojo.java +++ b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSchemaMojo.java @@ -34,7 +34,8 @@ import org.apache.openjpa.lib.util.Options; * @version $Id$ * @since 1.0 */ -@Mojo(name="schema", defaultPhase=LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution=ResolutionScope.COMPILE) +@Mojo(name="schema", defaultPhase=LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution=ResolutionScope.COMPILE, + threadSafe = true) public class OpenJpaSchemaMojo extends AbstractOpenJpaMappingToolMojo { /** diff --git a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSqlMojo.java b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSqlMojo.java index 79c1fec..6907f31 100644 --- a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSqlMojo.java +++ b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaSqlMojo.java @@ -34,7 +34,8 @@ import org.apache.openjpa.lib.util.Options; * @version $Id$ * @since 1.0 */ -@Mojo(name="sql", defaultPhase=LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution=ResolutionScope.COMPILE) +@Mojo(name="sql", defaultPhase=LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution=ResolutionScope.COMPILE, + threadSafe = true) public class OpenJpaSqlMojo extends AbstractOpenJpaMappingToolMojo { /** diff --git a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaTestEnhancerMojo.java b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaTestEnhancerMojo.java index 28d05e7..3a4e245 100644 --- a/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaTestEnhancerMojo.java +++ b/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/OpenJpaTestEnhancerMojo.java @@ -34,7 +34,7 @@ import org.apache.maven.plugins.annotations.ResolutionScope; * @since 1.1 */ @Mojo(name="test-enhance", defaultPhase=LifecyclePhase.PROCESS_TEST_CLASSES, - requiresDependencyResolution=ResolutionScope.TEST) + requiresDependencyResolution=ResolutionScope.TEST, threadSafe = true) public class OpenJpaTestEnhancerMojo extends AbstractOpenJpaEnhancerMojo { /**