From a7ee37171f86aa38cbdaaf5025f861fb33b9efc6 Mon Sep 17 00:00:00 2001 From: Josiah Noel <32279667+SentryMan@users.noreply.github.com> Date: Wed, 30 Oct 2024 00:44:12 -0400 Subject: [PATCH] mark maven plugin goal as thread safe --- .../src/main/java/io/avaje/inject/mojo/AutoProvidesMojo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/inject-maven-plugin/src/main/java/io/avaje/inject/mojo/AutoProvidesMojo.java b/inject-maven-plugin/src/main/java/io/avaje/inject/mojo/AutoProvidesMojo.java index cbd139f5..2d912594 100644 --- a/inject-maven-plugin/src/main/java/io/avaje/inject/mojo/AutoProvidesMojo.java +++ b/inject-maven-plugin/src/main/java/io/avaje/inject/mojo/AutoProvidesMojo.java @@ -46,7 +46,8 @@ @Mojo( name = "provides", defaultPhase = LifecyclePhase.PROCESS_SOURCES, - requiresDependencyResolution = ResolutionScope.COMPILE) + requiresDependencyResolution = ResolutionScope.COMPILE, + threadSafe = true) public class AutoProvidesMojo extends AbstractMojo { @Parameter(defaultValue = "${project}", readonly = true, required = true)