diff --git a/api/maven-api-cli/src/main/java/org/apache/maven/api/cli/mvnup/UpgradeOptions.java b/api/maven-api-cli/src/main/java/org/apache/maven/api/cli/mvnup/UpgradeOptions.java index 76bcd1ab2e75..97a63164ade9 100644 --- a/api/maven-api-cli/src/main/java/org/apache/maven/api/cli/mvnup/UpgradeOptions.java +++ b/api/maven-api-cli/src/main/java/org/apache/maven/api/cli/mvnup/UpgradeOptions.java @@ -118,6 +118,7 @@ public interface UpgradeOptions extends Options { * @param callback a callback to use for interpolation * @return a new UpgradeOptions instance with interpolated values */ + @Override @Nonnull UpgradeOptions interpolate(UnaryOperator callback); } diff --git a/compat/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java b/compat/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java index 0435e1195252..cfa3b635c7e8 100644 --- a/compat/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java +++ b/compat/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java @@ -46,6 +46,7 @@ class ArtifactDeployerTest extends AbstractArtifactComponentTestCase { @Inject private SessionScope sessionScope; + @Override protected String component() { return "deployer"; } diff --git a/compat/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java b/compat/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java index 0d24d73bcbc1..6adac4e075d4 100644 --- a/compat/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java +++ b/compat/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java @@ -41,6 +41,7 @@ class ArtifactInstallerTest extends AbstractArtifactComponentTestCase { @Inject private SessionScope sessionScope; + @Override protected String component() { return "installer"; } diff --git a/compat/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java b/compat/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java index f93695376381..782fa8219c03 100644 --- a/compat/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java +++ b/compat/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java @@ -35,6 +35,7 @@ public class TestFileWagon extends FileWagon { private TestTransferListener testTransferListener; private boolean insideGet; + @Override @Deprecated protected void getTransfer(Resource resource, File destination, InputStream input, boolean closeInput, int maxSize) throws TransferFailedException { diff --git a/compat/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java b/compat/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java index 47372855ca2d..cea795c285ef 100644 --- a/compat/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java +++ b/compat/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java @@ -152,6 +152,7 @@ public String getFileContents(File file, String encoding) throws IOException { return FileUtils.fileRead(file, encoding); } + @Override protected void finalize() throws Throwable { maybeWarnAboutCleanUp(); diff --git a/compat/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java b/compat/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java index 7ee78716f1db..a50ef879412a 100644 --- a/compat/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java +++ b/compat/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java @@ -48,6 +48,7 @@ protected File projectFile(String groupId, String artifactId) { // The local repository for this category of tests // ---------------------------------------------------------------------- + @Override protected File getLocalRepositoryPath() { return getTestFile("target/test-classes/inheritance-repo/" + getTestSeries()); } diff --git a/compat/maven-embedder/src/main/java/org/apache/maven/cli/ExtensionConfigurationModule.java b/compat/maven-embedder/src/main/java/org/apache/maven/cli/ExtensionConfigurationModule.java index a3e0c6e0691b..bddc1670ca40 100644 --- a/compat/maven-embedder/src/main/java/org/apache/maven/cli/ExtensionConfigurationModule.java +++ b/compat/maven-embedder/src/main/java/org/apache/maven/cli/ExtensionConfigurationModule.java @@ -68,6 +68,7 @@ static class ExtensionInterpolator extends MavenTransformer { super(transformer); } + @Override public XmlNode transform(XmlNode node) { return super.transform(node); } diff --git a/compat/maven-embedder/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java b/compat/maven-embedder/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java index 5f06757069ff..af175f67efad 100644 --- a/compat/maven-embedder/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java +++ b/compat/maven-embedder/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java @@ -80,6 +80,7 @@ public final class PlexusXmlBeanConverter implements PlexusBeanConverter { // Public methods // ---------------------------------------------------------------------- + @Override @SuppressWarnings({"unchecked", "rawtypes"}) public Object convert(final TypeLiteral role, final String value) { if (value.trim().startsWith("<")) { diff --git a/impl/maven-cli/src/main/java/org/apache/maven/cling/extensions/ExtensionConfigurationModule.java b/impl/maven-cli/src/main/java/org/apache/maven/cling/extensions/ExtensionConfigurationModule.java index c5eebf6ee0cb..da0be1d63639 100644 --- a/impl/maven-cli/src/main/java/org/apache/maven/cling/extensions/ExtensionConfigurationModule.java +++ b/impl/maven-cli/src/main/java/org/apache/maven/cling/extensions/ExtensionConfigurationModule.java @@ -68,6 +68,7 @@ static class ExtensionInterpolator extends MavenTransformer { super(transformer); } + @Override public XmlNode transform(XmlNode node) { return super.transform(node); } diff --git a/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/UpgradeInvokerRequest.java b/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/UpgradeInvokerRequest.java index add706e2e88b..b813ea8afdd0 100644 --- a/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/UpgradeInvokerRequest.java +++ b/impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/UpgradeInvokerRequest.java @@ -66,6 +66,7 @@ public UpgradeInvokerRequest( /** * The mandatory Upgrade options. */ + @Override @Nonnull public UpgradeOptions options() { return options; diff --git a/impl/maven-core/src/main/java/org/apache/maven/configuration/internal/EnhancedConfigurationConverter.java b/impl/maven-core/src/main/java/org/apache/maven/configuration/internal/EnhancedConfigurationConverter.java index 4519c114639c..ebf31fb0948f 100644 --- a/impl/maven-core/src/main/java/org/apache/maven/configuration/internal/EnhancedConfigurationConverter.java +++ b/impl/maven-core/src/main/java/org/apache/maven/configuration/internal/EnhancedConfigurationConverter.java @@ -33,6 +33,7 @@ * interface. */ class EnhancedConfigurationConverter extends ObjectWithFieldsConverter { + @Override protected Object fromExpression( final PlexusConfiguration configuration, final ExpressionEvaluator evaluator, final Class type) throws ComponentConfigurationException { diff --git a/impl/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java b/impl/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java index 281f2b3b86a4..390c5abfbdff 100644 --- a/impl/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java +++ b/impl/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScope.java @@ -46,6 +46,7 @@ public static Provider seededKeyProvider(Class clazz) { return SessionScope.seededKeySupplier(clazz)::get; } + @Override protected boolean isTypeAnnotation(Class annotationType) { return "org.apache.maven.api.di.Typed".equals(annotationType.getName()) || "org.eclipse.sisu.Typed".equals(annotationType.getName()) diff --git a/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorSubModulesTest.java b/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorSubModulesTest.java index 98c5c336a0c4..7da8097a87cd 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorSubModulesTest.java +++ b/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorSubModulesTest.java @@ -60,6 +60,7 @@ class LifecycleExecutorSubModulesTest extends AbstractCoreMavenComponentTestCase @Inject private ExceptionHandler exceptionHandler; + @Override protected String getProjectsDirectory() { return "src/test/projects/lifecycle-executor"; } diff --git a/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java b/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java index ca45e941b466..8b048bcec051 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java +++ b/impl/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java @@ -69,6 +69,7 @@ class LifecycleExecutorTest extends AbstractCoreMavenComponentTestCase { @Inject private MojoDescriptorCreator mojoDescriptorCreator; + @Override protected String getProjectsDirectory() { return "src/test/projects/lifecycle-executor"; } diff --git a/impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java b/impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java index 76d1f5e6c73b..20e572129a94 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java +++ b/impl/maven-core/src/test/java/org/apache/maven/lifecycle/internal/stub/CompletionServiceStub.java @@ -44,6 +44,7 @@ public CompletionServiceStub(boolean finishImmediately) { this.finishImmediately = finishImmediately; } + @Override public Future submit(Callable task) { FutureTask projectBuildFutureTask = new FutureTask<>(task); projectBuildFutureTasks.add(projectBuildFutureTask); diff --git a/impl/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java b/impl/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java index f1621347257f..946a7aff5709 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java +++ b/impl/maven-core/src/test/java/org/apache/maven/plugin/PluginManagerTest.java @@ -43,6 +43,7 @@ class PluginManagerTest extends AbstractCoreMavenComponentTestCase { @Inject private DefaultBuildPluginManager pluginManager; + @Override protected String getProjectsDirectory() { return "src/test/projects/plugin-manager"; } diff --git a/impl/maven-core/src/test/java/org/apache/maven/plugin/internal/MavenPluginValidatorTest.java b/impl/maven-core/src/test/java/org/apache/maven/plugin/internal/MavenPluginValidatorTest.java index 12c0bba71d3b..b8599cd9f9a8 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/plugin/internal/MavenPluginValidatorTest.java +++ b/impl/maven-core/src/test/java/org/apache/maven/plugin/internal/MavenPluginValidatorTest.java @@ -39,6 +39,7 @@ class MavenPluginValidatorTest extends AbstractCoreMavenComponentTestCase { @Inject private MavenPluginValidator mavenPluginValidator; + @Override protected String getProjectsDirectory() { return "src/test/projects/default-maven"; } diff --git a/impl/maven-xml/src/main/java/org/apache/maven/internal/xml/DefaultXmlService.java b/impl/maven-xml/src/main/java/org/apache/maven/internal/xml/DefaultXmlService.java index bb99243ccf9d..a45b82c99e25 100644 --- a/impl/maven-xml/src/main/java/org/apache/maven/internal/xml/DefaultXmlService.java +++ b/impl/maven-xml/src/main/java/org/apache/maven/internal/xml/DefaultXmlService.java @@ -213,6 +213,7 @@ private void writeNode(XMLStreamWriter xmlWriter, XmlNode node) throws XMLStream * * */ + @Override @SuppressWarnings("checkstyle:MethodLength") public XmlNode doMerge(XmlNode dominant, XmlNode recessive, Boolean childMergeOverride) { // TODO: share this as some sort of assembler, implement a walk interface? diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java index 01c457873601..b9195e089f6b 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java @@ -62,6 +62,7 @@ public void testitMNG768() throws Exception { final List requestedUris = Collections.synchronizedList(new ArrayList<>()); Handler repoHandler = new AbstractHandler() { + @Override public void handle( String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2305MultipleProxiesTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2305MultipleProxiesTest.java index adc45a1bcd4b..db6ab2a1225a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2305MultipleProxiesTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2305MultipleProxiesTest.java @@ -137,6 +137,7 @@ private void addHttpsConnector(Server server, String keyStorePath, String keySto } static class RepoHandler extends AbstractHandler { + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException { PrintWriter writer = response.getWriter(); diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java index e771a99e3519..b87b58e04d5e 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java @@ -66,6 +66,7 @@ public MavenITmng3599useHttpProxyForWebDAVMk2Test() { @BeforeEach protected void setUp() throws Exception { Handler handler = new AbstractHandler() { + @Override public void handle( String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException { diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4428FollowHttpRedirectTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4428FollowHttpRedirectTest.java index a6416cf4dcc8..88d899832bcf 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4428FollowHttpRedirectTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4428FollowHttpRedirectTest.java @@ -167,6 +167,7 @@ static class RedirectHandler extends AbstractHandler { this.connector = connector; } + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException { System.out.println("Handling " + request.getMethod() + " " + request.getRequestURL()); diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5280SettingsProfilesRepositoriesOrderTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5280SettingsProfilesRepositoriesOrderTest.java index fe5f6d302553..2848cf6b0e8a 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5280SettingsProfilesRepositoriesOrderTest.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5280SettingsProfilesRepositoriesOrderTest.java @@ -140,6 +140,7 @@ private static final class RepoHandler extends AbstractHandler { private volatile boolean artifactRequestedFromRepo2; + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException { String uri = request.getRequestURI(); @@ -183,6 +184,7 @@ private class PluginRepoHandler extends AbstractHandler { private volatile boolean pluginRequestedFromRepo2; + @Override public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException { String uri = request.getRequestURI(); diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/TestSuiteOrdering.java b/its/core-it-suite/src/test/java/org/apache/maven/it/TestSuiteOrdering.java index 91a50cf03b58..9faecc8722d9 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/TestSuiteOrdering.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/TestSuiteOrdering.java @@ -818,6 +818,7 @@ int getIndex(ClassDescriptor cd) { return i != null ? i : -1; } + @Override public void orderClasses(ClassOrdererContext context) { context.getClassDescriptors().stream() .filter(cd -> !MISSED_TESTS.contains(cd.getTestClass())) diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckMojo.java index aa0e9325d7d2..4cdac3d791af 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckMojo.java @@ -72,6 +72,7 @@ public class CheckMojo extends AbstractMojo { * * @throws MojoFailureException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Properties componentProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckThreadSafetyMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckThreadSafetyMojo.java index ffe72d0ff0a7..1f89c5a9c9e3 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckThreadSafetyMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/CheckThreadSafetyMojo.java @@ -71,6 +71,7 @@ public class CheckThreadSafetyMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { Properties componentProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/DumpRepoLayoutsMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/DumpRepoLayoutsMojo.java index f3c022009587..e27faef5240a 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/DumpRepoLayoutsMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-active-collection/src/main/java/org/apache/maven/plugin/coreit/DumpRepoLayoutsMojo.java @@ -72,6 +72,7 @@ public class DumpRepoLayoutsMojo extends AbstractMojo { * * @throws MojoFailureException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Properties layoutProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-all/src/main/java/org/apache/maven/plugin/coreit/AggregatorDependenciesMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-all/src/main/java/org/apache/maven/plugin/coreit/AggregatorDependenciesMojo.java index 379302f0d927..7684621eb6e6 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-all/src/main/java/org/apache/maven/plugin/coreit/AggregatorDependenciesMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-all/src/main/java/org/apache/maven/plugin/coreit/AggregatorDependenciesMojo.java @@ -43,6 +43,7 @@ public class AggregatorDependenciesMojo extends AbstractMojo { @Parameter(property = "aggregator.touchFile", defaultValue = "${project.build.directory}/touch.txt") private File touchFile; + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Touching file: " + touchFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachMojo.java index 9911c2e934ef..ad8fd7cb530e 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachMojo.java @@ -77,6 +77,7 @@ public class AttachMojo extends AbstractMojo { * * @throws MojoFailureException If the attached file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Attaching artifact file: " + attachedFile); getLog().info("[MAVEN-CORE-IT-LOG] type=" + artifactType + ", classifier=" + artifactClassifier); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachPomMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachPomMojo.java index b2cdc86c4c8c..cbe3ccc1ce9b 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachPomMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/AttachPomMojo.java @@ -58,6 +58,7 @@ public class AttachPomMojo extends AbstractMojo { * * @throws MojoFailureException If the artifact file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Attaching POM to main artifact: " + pomFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CollectMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CollectMojo.java index 40495725c31a..8d7c8523926a 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CollectMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CollectMojo.java @@ -90,6 +90,7 @@ public class CollectMojo extends AbstractMojo { * * @throws MojoFailureException If the artifact file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Collecting artifacts"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CustomRepositoryLayout.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CustomRepositoryLayout.java index 088f2e76c50e..371d6c1d9066 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CustomRepositoryLayout.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/CustomRepositoryLayout.java @@ -33,6 +33,7 @@ public String getId() { return "id"; } + @Override public String pathOf(Artifact artifact) { ArtifactHandler artifactHandler = artifact.getArtifactHandler(); @@ -52,10 +53,12 @@ public String pathOf(Artifact artifact) { return path.toString(); } + @Override public String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository) { return metadata.getLocalFilename(repository); } + @Override public String pathOfRemoteRepositoryMetadata(ArtifactMetadata metadata) { return metadata.getRemoteFilename(); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployFileMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployFileMojo.java index 8dcdd94185e5..7403c0b065ce 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployFileMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployFileMojo.java @@ -116,6 +116,7 @@ public class DeployFileMojo extends AbstractMojo { * * @throws MojoExecutionException If any artifact could not be deployed. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Deploying artifacts"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java index 9f4e22cc522d..dfdb6c580ed7 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java @@ -54,6 +54,7 @@ public class DeployMojo extends AbstractRepoMojo { * * @throws MojoExecutionException If any artifact could not be installed. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Deploying project artifacts"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallArtifactsMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallArtifactsMojo.java index 7588992df96a..859b932c1dec 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallArtifactsMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallArtifactsMojo.java @@ -75,6 +75,7 @@ public class InstallArtifactsMojo extends AbstractMojo { @Parameter(defaultValue = "repo") private String repositoryName; + @Override public void execute() throws MojoExecutionException, MojoFailureException { ArtifactRepositoryLayout artifactRepositoryLayout = new FlatRepositoryLayout(); @@ -117,6 +118,7 @@ public String getId() { return "id"; } + @Override public String pathOf(Artifact artifact) { ArtifactHandler artifactHandler = artifact.getArtifactHandler(); @@ -136,6 +138,7 @@ public String pathOf(Artifact artifact) { return path.toString(); } + @Override public String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository) { return pathOfRepositoryMetadata(metadata.getLocalFilename(repository)); } @@ -148,6 +151,7 @@ private String pathOfRepositoryMetadata(String filename) { return path.toString(); } + @Override public String pathOfRemoteRepositoryMetadata(ArtifactMetadata metadata) { return pathOfRepositoryMetadata(metadata.getRemoteFilename()); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java index afc8ae4fe54e..a0bc2c831db3 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java @@ -45,6 +45,7 @@ public class InstallMojo extends AbstractRepoMojo { * * @throws MojoExecutionException If any artifact could not be installed. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Installing project artifacts"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/LatestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/LatestMojo.java index c8fe2fff2b53..a11ad3f31260 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/LatestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/LatestMojo.java @@ -45,6 +45,7 @@ public class LatestMojo extends AbstractMojo { /** * Runs this mojo. */ + @Override public void execute() throws MojoExecutionException { Versioning versioning = new Versioning(); versioning.setLatest(projectArtifact.getVersion()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ReleaseMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ReleaseMojo.java index 9f05f47a2469..d3572eee9447 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ReleaseMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ReleaseMojo.java @@ -46,6 +46,7 @@ public class ReleaseMojo extends AbstractMojo { /** * Runs this mojo. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Artifact artifact = project.getArtifact(); artifact.setRelease(true); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveMojo.java index b408990aa34f..56c1d1e11409 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveMojo.java @@ -89,6 +89,7 @@ public class ResolveMojo extends AbstractMojo { * * @throws MojoExecutionException If the artifact could not be resolved */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Resolving artifacts"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveTransitiveMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveTransitiveMojo.java index 7aee4f62f80f..c3d5567c956c 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveTransitiveMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/ResolveTransitiveMojo.java @@ -99,6 +99,7 @@ public class ResolveTransitiveMojo extends AbstractMojo { * * @throws MojoExecutionException If the artifacts couldn't be resolved. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Resolving artifacts"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/SetMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/SetMojo.java index 95a14fc41296..0d69b1c2dc63 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/SetMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-artifact/src/main/java/org/apache/maven/plugin/coreit/SetMojo.java @@ -58,6 +58,7 @@ public class SetMojo extends AbstractMojo { * * @throws MojoFailureException If the artifact file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Setting main artifact file: " + mainFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/AssignmentCompatibleMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/AssignmentCompatibleMojo.java index f78ccc60f666..6bdd835ead61 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/AssignmentCompatibleMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/AssignmentCompatibleMojo.java @@ -54,6 +54,7 @@ public class AssignmentCompatibleMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { ClassLoader coreRealm = Mojo.class.getClassLoader(); ClassLoader pluginRealm = getClass().getClassLoader(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/InstanceofMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/InstanceofMojo.java index ed566bcf3db3..3975ba3b1e5c 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/InstanceofMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/InstanceofMojo.java @@ -78,6 +78,7 @@ public class InstanceofMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Class type; try { diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadDependenciesMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadDependenciesMojo.java index 7485a4ffc7ef..5291fa6fee4e 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadDependenciesMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadDependenciesMojo.java @@ -61,6 +61,7 @@ public class LoadDependenciesMojo extends AbstractLoadMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { URL[] urls = new URL[classPath.size()]; for (int i = 0; i < urls.length; i++) { diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadMojo.java index df2d193a3b19..7c0cce7468cf 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-class-loader/maven-it-plugin-class-loader/src/main/java/org/apache/maven/plugin/coreit/LoadMojo.java @@ -54,6 +54,7 @@ public class LoadMojo extends AbstractLoadMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { if (pluginClassLoaderOutput != null) { execute(pluginClassLoaderOutput, getClass().getClassLoader()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/AppendConfigMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/AppendConfigMojo.java index 3535c9929886..ae426312508d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/AppendConfigMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/AppendConfigMojo.java @@ -119,6 +119,7 @@ public class AppendConfigMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + outputFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CliConfigMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CliConfigMojo.java index cd2fc4217ef5..e03f3229fc51 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CliConfigMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CliConfigMojo.java @@ -92,6 +92,7 @@ public class CliConfigMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + propertiesFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/ConfigMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/ConfigMojo.java index 3b3fc8a47ef1..f44f7b992f68 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/ConfigMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/ConfigMojo.java @@ -237,6 +237,7 @@ public class ConfigMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + propertiesFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CustomConfigMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CustomConfigMojo.java index f7f46d5b70d4..7eb398544746 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CustomConfigMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/CustomConfigMojo.java @@ -123,6 +123,7 @@ public class CustomConfigMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + propertiesFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/DeprecatedConfigMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/DeprecatedConfigMojo.java index ad8744aaf671..b96eed3f1e6b 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/DeprecatedConfigMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/DeprecatedConfigMojo.java @@ -148,6 +148,7 @@ public class DeprecatedConfigMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + propertiesFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/LocalRepoMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/LocalRepoMojo.java index becb49cd0bcc..308ff08e2f4e 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/LocalRepoMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/LocalRepoMojo.java @@ -34,6 +34,7 @@ public class LocalRepoMojo extends AbstractMojo { @Parameter(defaultValue = "${localRepository}", readonly = true) private ArtifactRepository localRepository; + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] localRepository " + localRepository); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/RequiredConfigMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/RequiredConfigMojo.java index 17addb5360ad..3b8999f47476 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/RequiredConfigMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/RequiredConfigMojo.java @@ -65,6 +65,7 @@ public class RequiredConfigMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + propertiesFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java index 5cdcfa6584a0..6a5607364c59 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-configuration/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java @@ -40,6 +40,7 @@ public class TouchMojo extends AbstractMojo { @Parameter(alias = "validParameterAlias") private String validParameter; + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using output directory " + outputDirectory); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/CatchMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/CatchMojo.java index 65a38789155a..cf855d1a5b41 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/CatchMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/CatchMojo.java @@ -49,6 +49,7 @@ public void setOutDir(File outDir) { this.outDir = outDir; } + @Override public void execute() throws MojoExecutionException { String value = (String) getPluginContext().get(ThrowMojo.THROWN_PARAMETER); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/ThrowMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/ThrowMojo.java index c78b6c4175bb..53afaf4ac42d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/ThrowMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-context-passing/src/main/java/org/apache/maven/plugin/coreit/ThrowMojo.java @@ -46,6 +46,7 @@ public String getValue() { return value; } + @Override public void execute() throws MojoExecutionException { getPluginContext().put(THROWN_PARAMETER, value); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-clean-plugin/src/main/java/org/apache/maven/plugin/coreit/CleanMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-clean-plugin/src/main/java/org/apache/maven/plugin/coreit/CleanMojo.java index ec70b87b2ea1..aa0e78686e22 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-clean-plugin/src/main/java/org/apache/maven/plugin/coreit/CleanMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-clean-plugin/src/main/java/org/apache/maven/plugin/coreit/CleanMojo.java @@ -58,6 +58,7 @@ public class CleanMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java index 17dbb9b77bda..55ef8877728d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java @@ -58,6 +58,7 @@ public class CompileMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/TestCompileMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/TestCompileMojo.java index dd3d216cae26..3e14dfe3c362 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/TestCompileMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/coreit/TestCompileMojo.java @@ -58,6 +58,7 @@ public class TestCompileMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java index a76b27f4cda9..db8028228805 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java @@ -58,6 +58,7 @@ public class DeployMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/EarMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/EarMojo.java index 56629d493389..d776d7a93e9d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/EarMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/EarMojo.java @@ -58,6 +58,7 @@ public class EarMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/GenerateApplicationXmlMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/GenerateApplicationXmlMojo.java index 3ce9072a63bf..996100730a71 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/GenerateApplicationXmlMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ear-plugin/src/main/java/org/apache/maven/plugin/coreit/GenerateApplicationXmlMojo.java @@ -58,6 +58,7 @@ public class GenerateApplicationXmlMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ejb-plugin/src/main/java/org/apache/maven/plugin/coreit/EjbMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ejb-plugin/src/main/java/org/apache/maven/plugin/coreit/EjbMojo.java index 9a98643afec5..210051670999 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ejb-plugin/src/main/java/org/apache/maven/plugin/coreit/EjbMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-ejb-plugin/src/main/java/org/apache/maven/plugin/coreit/EjbMojo.java @@ -58,6 +58,7 @@ public class EjbMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-install-plugin/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-install-plugin/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java index 75a78a21b041..fcbd416272fd 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-install-plugin/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-install-plugin/src/main/java/org/apache/maven/plugin/coreit/InstallMojo.java @@ -58,6 +58,7 @@ public class InstallMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-jar-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-jar-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java index 3c456da35f36..e922cc9d2f6c 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-jar-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-jar-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java @@ -58,6 +58,7 @@ public class JarMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java index 948dbc8fbb21..3d5eeac61647 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java @@ -58,6 +58,7 @@ public class JarMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/coreit/DescriptorMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/coreit/DescriptorMojo.java index a851911f20ae..d313d11b2fa5 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/coreit/DescriptorMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/coreit/DescriptorMojo.java @@ -58,6 +58,7 @@ public class DescriptorMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-rar-plugin/src/main/java/org/apache/maven/plugin/coreit/RarMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-rar-plugin/src/main/java/org/apache/maven/plugin/coreit/RarMojo.java index 14777f405e9b..d5502c405185 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-rar-plugin/src/main/java/org/apache/maven/plugin/coreit/RarMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-rar-plugin/src/main/java/org/apache/maven/plugin/coreit/RarMojo.java @@ -58,6 +58,7 @@ public class RarMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/ResourcesMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/ResourcesMojo.java index a4efc5736e1c..b7e5b495304b 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/ResourcesMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/ResourcesMojo.java @@ -67,6 +67,7 @@ public class ResourcesMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/TestResourcesMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/TestResourcesMojo.java index af1f7be7fe6e..77eb73a975d8 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/TestResourcesMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-resources-plugin/src/main/java/org/apache/maven/plugin/coreit/TestResourcesMojo.java @@ -58,6 +58,7 @@ public class TestResourcesMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/AttachDescriptorMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/AttachDescriptorMojo.java index ac097c685cfd..cdb7515a0e36 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/AttachDescriptorMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/AttachDescriptorMojo.java @@ -58,6 +58,7 @@ public class AttachDescriptorMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java index 6570d573e296..a6b861e7fdd5 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/DeployMojo.java @@ -58,6 +58,7 @@ public class DeployMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/SiteMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/SiteMojo.java index da0450f0c4a5..8bea746ef717 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/SiteMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-site-plugin/src/main/java/org/apache/maven/plugin/coreit/SiteMojo.java @@ -58,6 +58,7 @@ public class SiteMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-source-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-source-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java index 926bb0004604..094d5827e0c8 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-source-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-source-plugin/src/main/java/org/apache/maven/plugin/coreit/JarMojo.java @@ -58,6 +58,7 @@ public class JarMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java index 615041e6dcea..796cdc5ce245 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-surefire-plugin/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java @@ -58,6 +58,7 @@ public class TestMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-war-plugin/src/main/java/org/apache/maven/plugin/coreit/WarMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-war-plugin/src/main/java/org/apache/maven/plugin/coreit/WarMojo.java index 847510188edb..72f088f8938a 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-war-plugin/src/main/java/org/apache/maven/plugin/coreit/WarMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-core-stubs/maven-war-plugin/src/main/java/org/apache/maven/plugin/coreit/WarMojo.java @@ -58,6 +58,7 @@ public class WarMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + pathname); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java index 9a8b90164c17..7c4b43bdba9d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java @@ -57,6 +57,7 @@ public class AggregateTestMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { for (MavenProject project : reactorProjects) { diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java index 8d61f604f173..13aacddc22d0 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java @@ -55,6 +55,7 @@ public class CompileMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java index 39af72bee32a..a2959a90b788 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java @@ -55,6 +55,7 @@ public class RuntimeMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java index 573316d03e7e..8ef5ab800a77 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-collection/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java @@ -55,6 +55,7 @@ public class TestMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java index 6ba62ce65630..6e99ab6c4b34 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/AggregateTestMojo.java @@ -73,6 +73,7 @@ public class AggregateTestMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { for (MavenProject project : reactorProjects) { diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java index 0fcda0c94746..bc8ff49d0939 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileMojo.java @@ -73,6 +73,7 @@ public class CompileMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileRuntimeMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileRuntimeMojo.java index f1d2868cbed5..327e502f4bd9 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileRuntimeMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/CompileRuntimeMojo.java @@ -97,6 +97,7 @@ public class CompileRuntimeMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ForkTestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ForkTestMojo.java index 39d8876b45f3..99be54d7ef5b 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ForkTestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ForkTestMojo.java @@ -38,6 +38,7 @@ public class ForkTestMojo extends AbstractMojo { * * @throws MojoExecutionException If an error occured. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Forked test mojo"); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/InjectMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/InjectMojo.java index 695d068ffa21..e1f447ba6ff7 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/InjectMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/InjectMojo.java @@ -70,6 +70,7 @@ public class InjectMojo extends AbstractMojo { * * @throws MojoExecutionException If an error occured. */ + @Override public void execute() throws MojoExecutionException { Set artifactKeys = new LinkedHashSet(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ResolveOneDependencyMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ResolveOneDependencyMojo.java index 7f8ce248ad81..4633b6f9fa8a 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ResolveOneDependencyMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/ResolveOneDependencyMojo.java @@ -114,6 +114,7 @@ public class ResolveOneDependencyMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { Artifact projectArtifact = project.getArtifact(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java index 19b0d22f57a7..9e7425b2aa23 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/RuntimeMojo.java @@ -73,6 +73,7 @@ public class RuntimeMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java index a9a453085a06..f82694cc7775 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/TestMojo.java @@ -82,6 +82,7 @@ public class TestMojo extends AbstractDependencyMojo { * * @throws MojoExecutionException If the output file could not be created or any dependency could not be resolved. */ + @Override public void execute() throws MojoExecutionException { try { writeArtifacts(projectArtifacts, project.getArtifacts()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoComponentLookupExceptionMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoComponentLookupExceptionMojo.java index 5bab82fc9c41..fe0eb11aec1a 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoComponentLookupExceptionMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoComponentLookupExceptionMojo.java @@ -28,5 +28,6 @@ @Mojo(name = "mojo-component-lookup-exception", requiresProject = false) public class MojoComponentLookupExceptionMojo extends AbstractMojo { + @Override public void execute() throws MojoExecutionException, MojoFailureException {} } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoExecutionExceptionMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoExecutionExceptionMojo.java index 6292c53bb71d..05015b8761bc 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoExecutionExceptionMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoExecutionExceptionMojo.java @@ -30,6 +30,7 @@ public class MojoExecutionExceptionMojo extends AbstractMojo { @Parameter(property = "error.message", defaultValue = "Planned MojoExecutionException.", required = true) private String message; + @Override public void execute() throws MojoExecutionException { throw new MojoExecutionException(message); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoFailureExceptionMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoFailureExceptionMojo.java index c6149bf52059..92493c5add71 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoFailureExceptionMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/MojoFailureExceptionMojo.java @@ -46,6 +46,7 @@ public class MojoFailureExceptionMojo extends AbstractMojo { @Parameter(property = "error.source") private String source; + @Override public void execute() throws MojoFailureException { if (longMessage != null) { throw new MojoFailureException(source, message, longMessage); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorComponentMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorComponentMojo.java index a3af50790dfd..f9931c302ccc 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorComponentMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorComponentMojo.java @@ -37,6 +37,7 @@ public class NoClassDefFoundErrorComponentMojo extends AbstractMojo { @Parameter(defaultValue = "foo") private TestCase value; + @Override public void execute() throws MojoExecutionException, MojoFailureException { value.getName(); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorInterfaceMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorInterfaceMojo.java index ebf331d02154..eec3e5e13d98 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorInterfaceMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/NoClassDefFoundErrorInterfaceMojo.java @@ -33,12 +33,15 @@ public class NoClassDefFoundErrorInterfaceMojo extends TestCase implements org.a private Log log; + @Override public void execute() throws MojoExecutionException, MojoFailureException {} + @Override public Log getLog() { return log; } + @Override public void setLog(Log log) { this.log = log; } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/RequirementComponentLookupExceptionMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/RequirementComponentLookupExceptionMojo.java index b5e7408ce8f1..e8efe7bbb8d6 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/RequirementComponentLookupExceptionMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-error/src/main/java/org/apache/maven/plugin/coreit/RequirementComponentLookupExceptionMojo.java @@ -35,6 +35,7 @@ public class RequirementComponentLookupExceptionMojo extends AbstractMojo { @Component(role = TestCase.class, hint = "triggers-error") private org.apache.maven.plugin.Mojo dependency; + @Override public void execute() throws MojoExecutionException, MojoFailureException { dependency.execute(); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-expression/src/main/java/org/apache/maven/plugin/coreit/EvalMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-expression/src/main/java/org/apache/maven/plugin/coreit/EvalMojo.java index 8cee8ad0068e..fb49cbeafae0 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-expression/src/main/java/org/apache/maven/plugin/coreit/EvalMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-expression/src/main/java/org/apache/maven/plugin/coreit/EvalMojo.java @@ -123,6 +123,7 @@ public class EvalMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { if (outputFile == null) { throw new MojoFailureException("Path name for output file has not been specified"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-extension-consumer/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-extension-consumer/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java index 3c2f1b99d2b5..ae4294d6662b 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-extension-consumer/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-extension-consumer/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java @@ -63,6 +63,7 @@ public class UpdateSingletonMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Singleton Instance: " + System.identityHashCode(singleton)); getLog().info("[MAVEN-CORE-IT-LOG] Singleton Class Loader: " diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-extension-provider/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-extension-provider/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java index b7f71eb2dbc9..b756ad224724 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-extension-provider/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-extension-provider/src/main/java/org/apache/maven/plugin/coreit/UpdateSingletonMojo.java @@ -63,6 +63,7 @@ public class UpdateSingletonMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Singleton Instance: " + System.identityHashCode(singleton)); getLog().info("[MAVEN-CORE-IT-LOG] Singleton Class Loader: " diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-extension1/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-extension1/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java index 3fbb0fff822d..9ed73319eef8 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-extension1/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-extension1/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java @@ -25,5 +25,6 @@ */ @Mojo(name = "dummy") public class CoreItMojo extends AbstractMojo { + @Override public void execute() {} } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-extension2/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-extension2/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java index 3fbb0fff822d..9ed73319eef8 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-extension2/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-extension2/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java @@ -25,5 +25,6 @@ */ @Mojo(name = "dummy") public class CoreItMojo extends AbstractMojo { + @Override public void execute() {} } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalAggregatorMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalAggregatorMojo.java index 116977dc410e..b10df5badabe 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalAggregatorMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalAggregatorMojo.java @@ -42,6 +42,7 @@ public class ForkGoalAggregatorMojo extends AbstractMojo { @Parameter(defaultValue = "${reactorProjects}") private List reactorProjects; + @Override public void execute() throws MojoExecutionException { for (MavenProject reactorProject : reactorProjects) { MavenProject executedProject = reactorProject.getExecutionProject(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalMojo.java index 8a18410a3497..405d2f12be86 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkGoalMojo.java @@ -36,6 +36,7 @@ public class ForkGoalMojo extends AbstractMojo { @Parameter(defaultValue = "${executedProject}") private MavenProject executedProject; + @Override public void execute() throws MojoExecutionException { if (!executedProject.getBuild().getFinalName().equals(TouchMojo.FINAL_NAME)) { throw new MojoExecutionException("Unexpected result, final name of executed project is " diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleAggregatorMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleAggregatorMojo.java index 8f8c54a9b2ee..b755dde71819 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleAggregatorMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleAggregatorMojo.java @@ -40,6 +40,7 @@ public class ForkLifecycleAggregatorMojo extends AbstractMojo { @Parameter(defaultValue = "${reactorProjects}") private List reactorProjects; + @Override public void execute() throws MojoExecutionException { for (Object reactorProject : reactorProjects) { MavenProject executedProject = ((MavenProject) reactorProject).getExecutionProject(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleMojo.java index 00b3967ac710..d97f5c4e26e9 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleMojo.java @@ -42,6 +42,7 @@ public class ForkLifecycleMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}") private File touchDirectory; + @Override public void execute() throws MojoExecutionException { TouchMojo.touch(touchDirectory, "fork-lifecycle.txt"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleNoProjectMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleNoProjectMojo.java index ba0b347a0f4a..8512ff6fa8d2 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleNoProjectMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/ForkLifecycleNoProjectMojo.java @@ -39,6 +39,7 @@ public class ForkLifecycleNoProjectMojo extends AbstractMojo { @Parameter(defaultValue = "target") private File touchDirectory; + @Override public void execute() throws MojoExecutionException { TouchMojo.touch(touchDirectory, "fork-lifecycle-no-project.txt"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java index 499c7172192d..c19d161c6819 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-fork/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java @@ -43,6 +43,7 @@ public class TouchMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}", required = true) private File outputDirectory; + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Project build directory " + project.getBuild().getDirectory()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-invalid-descriptor/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-invalid-descriptor/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java index c6eb1801b8ce..a1c0caef7a2a 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-invalid-descriptor/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-invalid-descriptor/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java @@ -28,6 +28,7 @@ */ @Mojo(name = "test") public class CoreItMojo extends AbstractMojo { + @Override public void execute() throws MojoExecutionException { throw new MojoExecutionException("Should not be run"); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogSeparatorMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogSeparatorMojo.java index fa8886d86415..89bb7cfcbf5f 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogSeparatorMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogSeparatorMojo.java @@ -43,6 +43,7 @@ public class LogSeparatorMojo extends AbstractLogMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { StringBuilder buffer = new StringBuilder(length); for (int i = 0; i < length; i++) { diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogStringMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogStringMojo.java index 7680821b353c..5e72f5bdfe2d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogStringMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/LogStringMojo.java @@ -44,6 +44,7 @@ public class LogStringMojo extends AbstractLogMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { append(string); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/ResetMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/ResetMojo.java index cc07cfdffb85..aeaf88522e06 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/ResetMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-log-file/src/main/java/org/apache/maven/plugin/coreit/ResetMojo.java @@ -37,6 +37,7 @@ public class ResetMojo extends AbstractLogMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { reset(); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-log4j/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-log4j/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java index b386c53e7c7a..6a94941ee5cd 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-log4j/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-log4j/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java @@ -73,6 +73,7 @@ public class ItMojo extends AbstractMojo { * @throws MojoExecutionException If the output file could not be created. * or if the output file has not been set. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG4J]"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-model-interpolation/src/main/java/org/apache/maven/plugin/coreit/PathInterpolationMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-model-interpolation/src/main/java/org/apache/maven/plugin/coreit/PathInterpolationMojo.java index 892b7cde5755..0453d607dcc7 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-model-interpolation/src/main/java/org/apache/maven/plugin/coreit/PathInterpolationMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-model-interpolation/src/main/java/org/apache/maven/plugin/coreit/PathInterpolationMojo.java @@ -47,6 +47,7 @@ public class PathInterpolationMojo extends AbstractMojo { @Parameter(defaultValue = "${project}") private MavenProject project; + @Override public void execute() throws MojoExecutionException { try { Properties props = project.getProperties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-no-default-comp/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-no-default-comp/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java index c762b710a9c6..d96875210ea4 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-no-default-comp/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-no-default-comp/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java @@ -57,6 +57,7 @@ public class ItMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Using component: " + component); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-no-project/src/main/java/org/apache/maven/plugin/coreit/NoProjectMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-no-project/src/main/java/org/apache/maven/plugin/coreit/NoProjectMojo.java index 5a745485287b..759181e0e5dc 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-no-project/src/main/java/org/apache/maven/plugin/coreit/NoProjectMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-no-project/src/main/java/org/apache/maven/plugin/coreit/NoProjectMojo.java @@ -42,6 +42,7 @@ public class NoProjectMojo extends AbstractMojo { @Parameter(defaultValue = "target/test-basedir-alignment") private File basedirAlignmentDirectory; + @Override public void execute() throws MojoExecutionException { touch(new File(outputDirectory), "touch.txt"); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-online/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-online/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java index f584d808741c..1379411218b7 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-online/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-online/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java @@ -46,6 +46,7 @@ public class TouchMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Creating output file: " + outputFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-optional-mojos/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-optional-mojos/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java index 097e6916693a..2d9873a31201 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-optional-mojos/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-optional-mojos/src/main/java/org/apache/maven/plugin/coreit/TouchMojo.java @@ -35,6 +35,7 @@ public class TouchMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}/touch.txt") private File touchFile; + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Creating touch file: " + touchFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/AppendMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/AppendMojo.java index 91eaa0aebab2..9d1d435af6db 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/AppendMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/AppendMojo.java @@ -46,6 +46,7 @@ public class AppendMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}/log.txt") private File outputFile; + @Override public void execute() throws MojoExecutionException { getLog().info("[MAVEN-CORE-IT-LOG] Creating output file: " + outputFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/PackagingMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/PackagingMojo.java index 2e9842d86749..beb676c27c53 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/PackagingMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-packaging/src/main/java/org/apache/maven/plugin/coreit/PackagingMojo.java @@ -45,6 +45,7 @@ public class PackagingMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}", required = true, readonly = true) private File outputDirectory; + @Override public void execute() throws MojoExecutionException { File jarFile = new File(outputDirectory, finalName + "-it.jar"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-component-api/src/main/java/org/apache/maven/its/plugins/VelocityMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-component-api/src/main/java/org/apache/maven/its/plugins/VelocityMojo.java index 2a926e6f429b..ed301d6aa9bf 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-component-api/src/main/java/org/apache/maven/its/plugins/VelocityMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-component-api/src/main/java/org/apache/maven/its/plugins/VelocityMojo.java @@ -35,6 +35,7 @@ public class VelocityMojo extends AbstractMojo { @Component protected VelocityComponent velocityComponent; + @Override public void execute() throws MojoExecutionException, MojoFailureException { // velocityComponent should not be null velocityComponent.getEngine(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/DefaultFakeComponent.java b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/DefaultFakeComponent.java index ac17a14dc045..1a586e353653 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/DefaultFakeComponent.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/DefaultFakeComponent.java @@ -33,14 +33,17 @@ public class DefaultFakeComponent implements FakeComponent, Contextualizable, Disposable, LogEnabled { private Logger logger; + @Override public void enableLogging(Logger logger) { this.logger = logger; } + @Override public void contextualize(Context context) throws ContextException { logger.info("DefaultFakeComponent :: contextualize"); } + @Override public void dispose() { logger.info("DefaultFakeComponent :: dispose"); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/MojoWithPlexusLifecycle.java b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/MojoWithPlexusLifecycle.java index 419c3955dffc..840fa6712439 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/MojoWithPlexusLifecycle.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-lifecycle/src/main/java/org/apache/maven/its/plugins/plexuslifecycle/MojoWithPlexusLifecycle.java @@ -39,15 +39,18 @@ public class MojoWithPlexusLifecycle extends AbstractMojo implements Contextuali @Component private FakeComponent fakeComponent; + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("execute MojoWithPlexusLifecycle"); fakeComponent.doNothing(); } + @Override public void dispose() { getLog().info("MojoWithPlexusLifecycle :: dispose"); } + @Override public void contextualize(Context context) throws ContextException { getLog().info("MojoWithPlexusLifecycle :: contextualize"); } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-11/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-11/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java index b16c233b87af..7de6d7028019 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-11/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-11/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java @@ -45,6 +45,7 @@ public class SerializeMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}/serialized.xml") private File file; + @Override public void execute() throws MojoExecutionException, MojoFailureException { Writer writer = null; XmlSerializer s = new MXSerializer(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-new/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-new/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java index d49d09db7d76..e700d01e0ee6 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-new/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-plexus-utils-new/src/main/java/org/apache/maven/its/plugins/SerializeMojo.java @@ -43,6 +43,7 @@ public class SerializeMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}/serialized.xml") private File file; + @Override public void execute() throws MojoExecutionException, MojoFailureException { Writer writer = null; XmlSerializer s = new MXSerializer(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PluginParamInterpolationMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PluginParamInterpolationMojo.java index a525910caad4..e9549107cb70 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PluginParamInterpolationMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PluginParamInterpolationMojo.java @@ -44,6 +44,7 @@ public class PluginParamInterpolationMojo extends AbstractMojo { @Parameter(defaultValue = "${project}") private MavenProject project; + @Override public void execute() throws MojoExecutionException { myDirectory = normalize(myDirectory); String value = normalize(new File(project.getBuild().getDirectory(), "foo").getAbsolutePath()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationMojo.java index ae9ee2f03b82..67ee598183f9 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationMojo.java @@ -39,6 +39,7 @@ public class PropertyInterpolationMojo extends AbstractMojo { @Parameter(defaultValue = "${project}") private MavenProject project; + @Override public void execute() throws MojoExecutionException { String value = normalize(project.getProperties().getProperty("myDirectory")); String targetValue = normalize(new File(project.getBuild().getDirectory(), "foo").getAbsolutePath()); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationVerifierMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationVerifierMojo.java index 8e5968148521..985bfe611fc2 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationVerifierMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-project-interpolation/src/main/java/org/apache/maven/plugin/coreit/PropertyInterpolationVerifierMojo.java @@ -47,6 +47,7 @@ public class PropertyInterpolationVerifierMojo extends AbstractMojo { @Parameter(property = "clsldr.pluginClassLoaderOutput") private Properties properties; + @Override public void execute() throws MojoExecutionException, MojoFailureException { Model model = project.getModel(); if (properties == null) { diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildLocalPomMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildLocalPomMojo.java index 4eaeb13fa95c..d22762e6d3d0 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildLocalPomMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildLocalPomMojo.java @@ -59,6 +59,7 @@ public class BuildLocalPomMojo extends AbstractPomMojo { * * @throws MojoExecutionException If the artifact file has not been set. */ + @Override public void execute() throws MojoExecutionException { Properties props = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildRemotePomMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildRemotePomMojo.java index ed9a10e4dd70..2321d83add69 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildRemotePomMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-project/src/main/java/org/apache/maven/plugin/coreit/BuildRemotePomMojo.java @@ -78,6 +78,7 @@ public class BuildRemotePomMojo extends AbstractPomMojo { * * @throws MojoExecutionException If the artifact file has not been set. */ + @Override public void execute() throws MojoExecutionException { Properties props = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-setter/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java b/its/core-it-support/core-it-plugins/maven-it-plugin-setter/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java index 9afca4bac19d..a45f508de205 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-setter/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-setter/src/main/java/org/apache/maven/plugin/coreit/CoreItMojoWithSetters.java @@ -79,6 +79,7 @@ public void setBar(String barValue) { // // ---------------------------------------------------------------------- + @Override public void execute() throws MojoExecutionException { touch(new File(outputDirectoryValue), "touch.txt"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-settings/src/main/java/org/apache/maven/plugin/coreit/SettingsReadItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-settings/src/main/java/org/apache/maven/plugin/coreit/SettingsReadItMojo.java index 7992b0bea4e4..a87ac50ecb42 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-settings/src/main/java/org/apache/maven/plugin/coreit/SettingsReadItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-settings/src/main/java/org/apache/maven/plugin/coreit/SettingsReadItMojo.java @@ -42,6 +42,7 @@ public class SettingsReadItMojo extends AbstractMojo { @Parameter(defaultValue = "target/settings-dump.xml", required = true) private File dumpFile; + @Override public void execute() throws MojoExecutionException { if (dumpFile.exists()) { dumpFile.delete(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-singleton-component/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-singleton-component/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java index b3013ffc008a..6ab3aad8841d 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-singleton-component/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-singleton-component/src/main/java/org/apache/maven/plugin/coreit/ItMojo.java @@ -77,6 +77,7 @@ public class ItMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { TestComponent componentFromMap = (TestComponent) componentMap.values().iterator().next(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/GenerateMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/GenerateMojo.java index 345e1abd5a5d..3d8ef32c2874 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/GenerateMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/GenerateMojo.java @@ -72,6 +72,7 @@ public class GenerateMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output directory " + outputDirectory); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/InfoReport.java b/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/InfoReport.java index 76912a72ce76..bb74b31ca4fa 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/InfoReport.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/InfoReport.java @@ -74,6 +74,7 @@ public class InfoReport extends AbstractMojo implements MavenReport { * @throws MojoExecutionException If the output file could not be created. * @throws MojoFailureException If the output file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Using output file path: " + infoFile); @@ -121,6 +122,7 @@ public void execute() throws MojoExecutionException, MojoFailureException { * * @throws MavenReportException If the report could not be created. */ + @Override public void generate(Sink sink, Locale locale) throws MavenReportException { this.locale = locale; try { @@ -130,34 +132,42 @@ public void generate(Sink sink, Locale locale) throws MavenReportException { } } + @Override public String getOutputName() { return "info"; } + @Override public String getCategoryName() { return "Project Reports"; } + @Override public String getName(Locale locale) { return "name"; } + @Override public String getDescription(Locale locale) { return "description"; } + @Override public void setReportOutputDirectory(File outputDirectory) { this.outputDirectory = outputDirectory; } + @Override public File getReportOutputDirectory() { return outputDirectory; } + @Override public boolean isExternalReport() { return true; } + @Override public boolean canGenerateReport() { return true; } diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/ListMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/ListMojo.java index 9bf578b831e4..0be22b6d9cbd 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/ListMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-site/src/main/java/org/apache/maven/plugin/coreit/ListMojo.java @@ -60,6 +60,7 @@ public class ListMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Properties reportProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java index e04db7350829..572a641d11cb 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/CoreItMojo.java @@ -78,6 +78,7 @@ public class CoreItMojo extends AbstractMojo { @Parameter(property = "toolchain.selected") private int selected; + @Override public void execute() throws MojoExecutionException { ToolchainPrivate[] tcs = getToolchains(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/FindToolMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/FindToolMojo.java index 11884b1a6b4e..631ab36d6709 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/FindToolMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-toolchain/src/main/java/org/apache/maven/plugin/coreit/FindToolMojo.java @@ -71,6 +71,7 @@ public class FindToolMojo extends AbstractMojo { @Parameter(property = "toolchain.tool") private String tool; + @Override public void execute() throws MojoExecutionException { Toolchain toolchain = toolchainManager.getToolchainFromBuildContext(type, session); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CopyPomMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CopyPomMojo.java index 71e8595cfd45..d68ed153863c 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CopyPomMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CopyPomMojo.java @@ -45,6 +45,7 @@ public class CopyPomMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}/pom-copy.xml", required = true) private String outputFile; + @Override public void execute() throws MojoExecutionException { try { File dest = new File(outputFile); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CoreItTouchMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CoreItTouchMojo.java index f1315df6da15..01a6554dc62c 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CoreItTouchMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-touch/src/main/java/org/apache/maven/plugin/coreit/CoreItTouchMojo.java @@ -83,6 +83,7 @@ public class CoreItTouchMojo extends AbstractMojo { @Parameter(property = "fail") private boolean fail = false; + @Override public void execute() throws MojoExecutionException { if (fail) { throw new MojoExecutionException( diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-properties/src/main/java/org/apache/maven/plugin/coreit/UsesPropertiesMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-properties/src/main/java/org/apache/maven/plugin/coreit/UsesPropertiesMojo.java index 1c862011496f..4413a823f5b9 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-properties/src/main/java/org/apache/maven/plugin/coreit/UsesPropertiesMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-properties/src/main/java/org/apache/maven/plugin/coreit/UsesPropertiesMojo.java @@ -42,6 +42,7 @@ public class UsesPropertiesMojo extends AbstractMojo { @Parameter(defaultValue = "${project.properties}") private Properties properties; + @Override public void execute() throws MojoExecutionException { try { File file = new File(basedir, "target/project.properties"); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpAuthMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpAuthMojo.java index fe8772ef8973..c8df47a9a5a6 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpAuthMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpAuthMojo.java @@ -71,6 +71,7 @@ public class DumpAuthMojo extends AbstractMojo { * * @throws MojoFailureException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Properties authProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpVersionMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpVersionMojo.java index df70743b6650..f1fef06e6003 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpVersionMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/DumpVersionMojo.java @@ -82,6 +82,7 @@ public class DumpVersionMojo extends AbstractMojo { * * @throws MojoExecutionException If the output file could not be created. */ + @Override public void execute() throws MojoExecutionException { Properties wagonProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LoadResourceMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LoadResourceMojo.java index a4171ab23f40..a75cc7734aca 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LoadResourceMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LoadResourceMojo.java @@ -85,6 +85,7 @@ public class LoadResourceMojo extends AbstractMojo { * * @throws MojoFailureException If the attached file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { getLog().info("[MAVEN-CORE-IT-LOG] Looking up wagon for protocol " + wagonProtocol); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LookupWagonMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LookupWagonMojo.java index 93d0bf9527b6..913f0c754bc7 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LookupWagonMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/LookupWagonMojo.java @@ -68,6 +68,7 @@ public class LookupWagonMojo extends AbstractMojo { * * @throws MojoFailureException If the attached file has not been set. */ + @Override public void execute() throws MojoExecutionException, MojoFailureException { Properties loaderProperties = new Properties(); diff --git a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/UsesWagonMojo.java b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/UsesWagonMojo.java index b1f8fa6ab10b..2cf8e5faf9e9 100644 --- a/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/UsesWagonMojo.java +++ b/its/core-it-support/core-it-plugins/maven-it-plugin-uses-wagon/src/main/java/org/apache/maven/plugin/coreit/UsesWagonMojo.java @@ -38,6 +38,7 @@ public class UsesWagonMojo extends AbstractMojo { @Component private WagonManager wagonManager; + @Override public void execute() throws MojoExecutionException { Wagon fileWagon; try { diff --git a/its/core-it-support/core-it-plugins/mng5805-plugin/src/main/java/org/apache/maven/its/mng5805/plugin/TestMojo.java b/its/core-it-support/core-it-plugins/mng5805-plugin/src/main/java/org/apache/maven/its/mng5805/plugin/TestMojo.java index 0437388b1c8a..06df0f301e8c 100644 --- a/its/core-it-support/core-it-plugins/mng5805-plugin/src/main/java/org/apache/maven/its/mng5805/plugin/TestMojo.java +++ b/its/core-it-support/core-it-plugins/mng5805-plugin/src/main/java/org/apache/maven/its/mng5805/plugin/TestMojo.java @@ -32,6 +32,7 @@ public class TestMojo extends AbstractMojo { @Parameter(defaultValue = "org.apache.maven.its.mng5805.DoesNotExist") private String className; + @Override public void execute() throws MojoExecutionException { getLog().info("CLASS_NAME=" + className); diff --git a/its/core-it-support/core-it-plugins/mng5958-extension/src/main/java/org/apache/maven/its/mng5958/AbstractLifecycleMapping.java b/its/core-it-support/core-it-plugins/mng5958-extension/src/main/java/org/apache/maven/its/mng5958/AbstractLifecycleMapping.java index 94d814f5f482..fc3640459a6b 100644 --- a/its/core-it-support/core-it-plugins/mng5958-extension/src/main/java/org/apache/maven/its/mng5958/AbstractLifecycleMapping.java +++ b/its/core-it-support/core-it-plugins/mng5958-extension/src/main/java/org/apache/maven/its/mng5958/AbstractLifecycleMapping.java @@ -32,6 +32,7 @@ public abstract class AbstractLifecycleMapping implements LifecycleMapping { private Map lifecycleMap; + @Override public Map getLifecycles() { if (lifecycleMap != null) { return lifecycleMap; @@ -47,6 +48,7 @@ public Map getLifecycles() { return lifecycleMap; } + @Override public Map getPhases(String lifecycle) { Lifecycle lifecycleMapping = getLifecycles().get(lifecycle); if (lifecycleMapping != null) { @@ -55,6 +57,7 @@ public Map getPhases(String lifecycle) { return null; } + @Override public List getOptionalMojos(String lifecycle) { return null; } diff --git a/its/core-it-support/core-it-plugins/mng6759-plugin-resolves-project-dependencies/src/main/java/org/apache/maven/its/mng6759/plugin/TestMojo.java b/its/core-it-support/core-it-plugins/mng6759-plugin-resolves-project-dependencies/src/main/java/org/apache/maven/its/mng6759/plugin/TestMojo.java index e0ac1eae32db..bab72c3a8d3e 100644 --- a/its/core-it-support/core-it-plugins/mng6759-plugin-resolves-project-dependencies/src/main/java/org/apache/maven/its/mng6759/plugin/TestMojo.java +++ b/its/core-it-support/core-it-plugins/mng6759-plugin-resolves-project-dependencies/src/main/java/org/apache/maven/its/mng6759/plugin/TestMojo.java @@ -47,6 +47,7 @@ public class TestMojo extends AbstractMojo { @Component(hint = "default") protected ProjectDependenciesResolver dependencyResolver; + @Override public void execute() throws MojoExecutionException { try { diff --git a/its/core-it-support/core-it-plugins/mng7529-plugin/src/main/java/org/apache/maven/its/mng7529/plugin/ResolveMojo.java b/its/core-it-support/core-it-plugins/mng7529-plugin/src/main/java/org/apache/maven/its/mng7529/plugin/ResolveMojo.java index 6a220c9313b0..b89e7528b6aa 100644 --- a/its/core-it-support/core-it-plugins/mng7529-plugin/src/main/java/org/apache/maven/its/mng7529/plugin/ResolveMojo.java +++ b/its/core-it-support/core-it-plugins/mng7529-plugin/src/main/java/org/apache/maven/its/mng7529/plugin/ResolveMojo.java @@ -47,6 +47,7 @@ public class ResolveMojo extends AbstractMojo { @Component private ProjectDependenciesResolver dependencyResolver; + @Override public void execute() throws MojoExecutionException { try { diff --git a/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchain.java b/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchain.java index a05efaef966e..97a7975cb851 100644 --- a/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchain.java +++ b/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchain.java @@ -35,18 +35,22 @@ public CoreItToolchain(ToolchainModel model) { this.model = model; } + @Override public String getType() { return "coreit"; } + @Override public String findTool(String toolName) { return toolName; } + @Override public ToolchainModel getModel() { return model; } + @Override public boolean matchesRequirements(Map requirements) { return true; } diff --git a/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchainFactory.java b/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchainFactory.java index 0b203500a645..1c521e75fb53 100644 --- a/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchainFactory.java +++ b/its/core-it-support/core-it-toolchain/src/main/java/org/apache/maven/coreit/toolchain/CoreItToolchainFactory.java @@ -30,10 +30,12 @@ @Named("coreit") public class CoreItToolchainFactory implements ToolchainFactory { + @Override public ToolchainPrivate createDefaultToolchain() { return null; } + @Override public ToolchainPrivate createToolchain(ToolchainModel model) { if (model == null) { return null;