diff --git a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java index e83161e..2eac28e 100644 --- a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java +++ b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/annotations/JavaAnnotationsMojoDescriptorExtractor.java @@ -35,7 +35,6 @@ import org.apache.maven.plugin.descriptor.MojoDescriptor; import org.apache.maven.plugin.descriptor.PluginDescriptor; import org.apache.maven.plugin.descriptor.Requirement; import org.apache.maven.project.MavenProject; -import org.apache.maven.tools.plugin.DefaultPluginToolsRequest; import org.apache.maven.tools.plugin.ExtendedMojoDescriptor; import org.apache.maven.tools.plugin.PluginToolsRequest; import org.apache.maven.tools.plugin.annotations.datamodel.ComponentAnnotationContent; @@ -92,12 +91,6 @@ public class JavaAnnotationsMojoDescriptorExtractor @org.codehaus.plexus.component.annotations.Requirement private ArchiverManager archiverManager; - public List execute( MavenProject project, PluginDescriptor pluginDescriptor ) - throws ExtractionException, InvalidPluginDescriptorException - { - return execute( new DefaultPluginToolsRequest( project, pluginDescriptor ) ); - } - public List execute( PluginToolsRequest request ) throws ExtractionException, InvalidPluginDescriptorException { diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/AbstractScriptedMojoDescriptorExtractor.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/AbstractScriptedMojoDescriptorExtractor.java index 86c97fd..2f91ac4 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/AbstractScriptedMojoDescriptorExtractor.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/AbstractScriptedMojoDescriptorExtractor.java @@ -29,9 +29,7 @@ import java.util.TreeMap; import org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException; import org.apache.maven.plugin.descriptor.MojoDescriptor; -import org.apache.maven.plugin.descriptor.PluginDescriptor; import org.apache.maven.project.MavenProject; -import org.apache.maven.tools.plugin.DefaultPluginToolsRequest; import org.apache.maven.tools.plugin.PluginToolsRequest; import org.codehaus.plexus.logging.AbstractLogEnabled; import org.codehaus.plexus.util.DirectoryScanner; @@ -46,13 +44,6 @@ public abstract class AbstractScriptedMojoDescriptorExtractor extends AbstractLogEnabled implements MojoDescriptorExtractor { - /** {@inheritDoc} */ - public List execute( MavenProject project, PluginDescriptor pluginDescriptor ) - throws ExtractionException, InvalidPluginDescriptorException - { - return execute( new DefaultPluginToolsRequest( project, pluginDescriptor ) ); - } - /** {@inheritDoc} */ public List execute( PluginToolsRequest request ) throws ExtractionException, InvalidPluginDescriptorException diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/MojoDescriptorExtractor.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/MojoDescriptorExtractor.java index 2577992..9cee5c9 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/MojoDescriptorExtractor.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/MojoDescriptorExtractor.java @@ -21,8 +21,6 @@ package org.apache.maven.tools.plugin.extractor; import org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException; import org.apache.maven.plugin.descriptor.MojoDescriptor; -import org.apache.maven.plugin.descriptor.PluginDescriptor; -import org.apache.maven.project.MavenProject; import org.apache.maven.tools.plugin.PluginToolsRequest; import java.util.List; @@ -36,20 +34,6 @@ public interface MojoDescriptorExtractor /** Plexus role for lookup */ String ROLE = MojoDescriptorExtractor.class.getName(); - - /** - * Execute the mojo extraction. - * - * @return a list of mojo descriptors. - * @throws ExtractionException if any - * @throws InvalidPluginDescriptorException if any - * - * @deprecated Use {@link MojoDescriptorExtractor#execute(PluginToolsRequest)} instead. - * Provided for backward compatibility with maven-plugin-plugin < 2.5. - */ - List execute( MavenProject project, PluginDescriptor pluginDescriptor ) - throws ExtractionException, InvalidPluginDescriptorException; - /** * Execute the mojo extraction. * diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/DefaultMojoScanner.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/DefaultMojoScanner.java index 2fed00a..02bd16c 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/DefaultMojoScanner.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/DefaultMojoScanner.java @@ -72,15 +72,6 @@ public class DefaultMojoScanner // nop } - /** - * {@inheritDoc} - */ - public void populatePluginDescriptor( MavenProject project, PluginDescriptor pluginDescriptor ) - throws ExtractionException, InvalidPluginDescriptorException - { - populatePluginDescriptor( new DefaultPluginToolsRequest( project, pluginDescriptor ) ); - } - /** * {@inheritDoc} */ diff --git a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/MojoScanner.java b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/MojoScanner.java index f923be4..d488c5e 100644 --- a/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/MojoScanner.java +++ b/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/MojoScanner.java @@ -20,8 +20,6 @@ package org.apache.maven.tools.plugin.scanner; */ import org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException; -import org.apache.maven.plugin.descriptor.PluginDescriptor; -import org.apache.maven.project.MavenProject; import org.apache.maven.tools.plugin.PluginToolsRequest; import org.apache.maven.tools.plugin.extractor.ExtractionException; @@ -36,18 +34,6 @@ public interface MojoScanner /** Plexus role for lookup */ String ROLE = MojoScanner.class.getName(); - /** - * @param project not null - * @param pluginDescriptor not null - * @throws ExtractionException if any - * @throws InvalidPluginDescriptorException if any - * - * @deprecated Use {@link MojoScanner#populatePluginDescriptor(PluginToolsRequest)} instead. - * Provided for backward compatibility with maven-plugin-plugin < 2.5. - */ - void populatePluginDescriptor( MavenProject project, PluginDescriptor pluginDescriptor ) - throws ExtractionException, InvalidPluginDescriptorException; - /** * @param request not null * @throws ExtractionException if any diff --git a/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java b/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java index d95e4d1..b1a889a 100644 --- a/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java +++ b/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/java/JavaMojoDescriptorExtractor.java @@ -671,13 +671,6 @@ public class JavaMojoDescriptorExtractor return rawParams; } - /** {@inheritDoc} */ - public List execute( MavenProject project, PluginDescriptor pluginDescriptor ) - throws ExtractionException, InvalidPluginDescriptorException - { - return execute( new DefaultPluginToolsRequest( project, pluginDescriptor ) ); - } - /** {@inheritDoc} */ public List execute( PluginToolsRequest request ) throws ExtractionException, InvalidPluginDescriptorException