Interface MavenSpecificFeature

All Superinterfaces:
io.micronaut.core.naming.Described, Feature, JvmFeature, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered
All Known Subinterfaces:
CompilerArgCodeContributingFeature
All Known Implementing Classes:
GroovyMavenPlusPlugin, MicronautProcessingCompilerArgs, NullAwayMavenPluginFeature

public interface MavenSpecificFeature extends JvmFeature
A feature that only works with BuildTool.MAVEN.
Since:
4.0.3
Author:
Dean Wette
  • Method Details

    • supports

      default boolean supports(BuildTool buildTool)
      Specified by:
      supports in interface Feature
      Specified by:
      supports in interface JvmFeature
      Parameters:
      buildTool - The Build Tool
      Returns:
      Whether the feature supports the build tool