We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6e6c262 commit 9bfaf54Copy full SHA for 9bfaf54
api/maven-api-core/src/main/java/org/apache/maven/api/plugin/Mojo.java
@@ -20,6 +20,7 @@
20
21
import org.apache.maven.api.annotations.Consumer;
22
import org.apache.maven.api.annotations.Experimental;
23
+import org.apache.maven.api.annotations.ThreadSafe;
24
25
/**
26
* This interface forms the contract required for Mojos to interact with the Maven infrastructure.
@@ -31,6 +32,7 @@
31
32
@Experimental
33
@FunctionalInterface
34
@Consumer
35
+@ThreadSafe
36
public interface Mojo {
37
38
* Perform whatever build-process behavior this {@code Mojo} implements.
0 commit comments