Class AntMojoDescriptorExtractor

java.lang.Object
org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
org.apache.maven.tools.plugin.extractor.ant.AntMojoDescriptorExtractor
All Implemented Interfaces:
org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor

@Deprecated @Named("ant") @Singleton public class AntMojoDescriptorExtractor extends org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
Deprecated.
Scripting support for mojos is deprecated and is planned tp be removed in maven 4.0
Extracts Mojo descriptors from Ant sources.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<org.apache.maven.plugin.descriptor.MojoDescriptor>
    extractMojoDescriptorsFromMetadata(Map<String,Set<File>> metadataFilesKeyedByBasedir, org.apache.maven.tools.plugin.PluginToolsRequest request)
    Deprecated.
    org.apache.maven.tools.plugin.extractor.GroupKey
    Deprecated.
     
    protected String
    getMetadataFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request)
    Deprecated.
    Deprecated.
     
    protected String
    getScriptFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request)
    Deprecated.

    Methods inherited from class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor

    copyScriptsToOutputDirectory, execute, extractMojoDescriptors, gatherFilesByBasedir, isDeprecated

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor

    getRequiredJavaVersion
  • Field Details

  • Constructor Details

    • AntMojoDescriptorExtractor

      public AntMojoDescriptorExtractor()
      Deprecated.
  • Method Details

    • getName

      public String getName()
      Deprecated.
    • getGroupKey

      public org.apache.maven.tools.plugin.extractor.GroupKey getGroupKey()
      Deprecated.
    • extractMojoDescriptorsFromMetadata

      protected List<org.apache.maven.plugin.descriptor.MojoDescriptor> extractMojoDescriptorsFromMetadata(Map<String,Set<File>> metadataFilesKeyedByBasedir, org.apache.maven.tools.plugin.PluginToolsRequest request) throws org.apache.maven.tools.plugin.extractor.ExtractionException, org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
      Deprecated.
      Overrides:
      extractMojoDescriptorsFromMetadata in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
      Throws:
      org.apache.maven.tools.plugin.extractor.ExtractionException
      org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
    • getScriptFileExtension

      protected String getScriptFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request)
      Deprecated.
      Specified by:
      getScriptFileExtension in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor
    • getMetadataFileExtension

      protected String getMetadataFileExtension(org.apache.maven.tools.plugin.PluginToolsRequest request)
      Deprecated.
      Overrides:
      getMetadataFileExtension in class org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor