From 7b3a559c0a28a0c75e420b55f02c774fbb0117d4 Mon Sep 17 00:00:00 2001 From: Jeremy Landis Date: Wed, 4 Sep 2024 19:27:38 -0400 Subject: [PATCH] [maven] Update from component to inject per jsr330 maven has deprecated component now. --- pom.xml | 5 +++++ src/main/java/net/revelc/code/formatter/FormatterMojo.java | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index a2dfffa7..d2f9964b 100644 --- a/pom.xml +++ b/pom.xml @@ -128,6 +128,11 @@ commons-logging 1.3.4 + + javax.inject + javax.inject + 1 + net.revelc.code.formatter jsdt-core diff --git a/src/main/java/net/revelc/code/formatter/FormatterMojo.java b/src/main/java/net/revelc/code/formatter/FormatterMojo.java index bac9bdb9..045339d6 100644 --- a/src/main/java/net/revelc/code/formatter/FormatterMojo.java +++ b/src/main/java/net/revelc/code/formatter/FormatterMojo.java @@ -39,12 +39,13 @@ import java.util.stream.Collectors; import java.util.stream.Stream; +import javax.inject.Inject; + import org.apache.commons.lang3.StringUtils; import org.apache.maven.model.Resource; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; -import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.LifecyclePhase; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; @@ -98,7 +99,7 @@ public class FormatterMojo extends AbstractMojo implements ConfigurationSource { /** * ResourceManager for retrieving the configFile resource. */ - @Component(role = ResourceManager.class) + @Inject private ResourceManager resourceManager; /**