Maven 4 API - Plugin Descriptor Model
This is the immutable model for Maven 4 Plugin Descriptor classes in org.apache.maven.api.plugin.descriptor package and associated lifecycle bindings in org.apache.maven.api.plugin.descriptor.lifecycle.
Data about a plugin is stored in META-INF/maven/plugin.xml plugin descriptor, generally generated from plugin sources using maven-plugin-plugin and Maven 4 API Core plugin annotations or Maven 3 Plugin Tools' annotations.
The following are generated from this model:
- Java sources with
Builderinner classes for immutable instances creation. META-INF/maven/plugin.xmlplugin descriptorMETA-INF/maven/lifecycle.xmlplugin descriptor


