Class DefaultMojoScanner

  • All Implemented Interfaces:
    MojoScanner, org.codehaus.plexus.logging.LogEnabled

    @Named
    public class DefaultMojoScanner
    extends org.codehaus.plexus.logging.AbstractLogEnabled
    implements MojoScanner
    • Field Detail

      • mojoDescriptorExtractors

        private java.util.Map<java.lang.String,​MojoDescriptorExtractor> mojoDescriptorExtractors
      • activeExtractors

        private java.util.Set<java.lang.String> activeExtractors
        The names of the active extractors
    • Constructor Detail

      • DefaultMojoScanner

        @Inject
        public DefaultMojoScanner​(java.util.Map<java.lang.String,​MojoDescriptorExtractor> extractors)
        Default constructor
        Parameters:
        extractors - not null
      • DefaultMojoScanner

        public DefaultMojoScanner()
        Empty constructor