Interface BuildPluginFeature
- All Superinterfaces:
io.micronaut.core.naming.Described, Feature, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered
- All Known Implementing Classes:
GroovyGradlePlugin, JavaGradlePlugin, KotlinGradlePlugin, MavenPublishGradlePlugin, MicronautAotGradlePlugin, MicronautApplicationGradlePluginFeature, MicronautBuildPlugin, MicronautLibraryGradlePlugin, ShadePlugin, SigningGradlePlugin, SpotlessGradlePlugin
Feature contributing a build plugin.
-
Field Summary
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Method Summary
Modifier and TypeMethodDescriptiondefault intgetOrder()The order of a feature controls the order in which it applies.Methods inherited from interface io.micronaut.core.naming.Described
getDescriptionMethods inherited from interface Feature
apply, getCategory, getDescription, getFrameworkDocumentation, getName, getThirdPartyDocumentation, getTitle, isCommunity, isPreview, isVisible, processSelectedFeatures, supports
-
Method Details
-
getOrder
default int getOrder()Description copied from interface:FeatureThe order of a feature controls the order in which it applies. The order of a feature is important to ensure that any previous work done by other features that may be required is done. SeeFeaturePhasefor a list of phases to choose from.
-