public class EnhancedPluginDescriptorBuilder extends org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
PluginDescriptorFilesGenerator
and used by PluginReport
.
Populates the slightly extended Parameter
object EnhancedParameterWrapper
.
In addition populates all (optional) elements added after Maven Plugin API 3.2.5.Constructor and Description |
---|
EnhancedPluginDescriptorBuilder(org.apache.maven.rtinfo.RuntimeInformation rtInfo) |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.plugin.descriptor.PluginDescriptor |
build(Reader reader,
String source) |
org.apache.maven.plugin.descriptor.MojoDescriptor |
buildComponentDescriptor(org.codehaus.plexus.configuration.PlexusConfiguration c,
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor) |
org.codehaus.plexus.configuration.PlexusConfiguration |
buildConfiguration(Reader reader)
Cache the returned configuration for additional evaluation in
build(Reader, String) . |
public EnhancedPluginDescriptorBuilder(org.apache.maven.rtinfo.RuntimeInformation rtInfo)
public org.codehaus.plexus.configuration.PlexusConfiguration buildConfiguration(Reader reader) throws org.codehaus.plexus.configuration.PlexusConfigurationException
build(Reader, String)
.buildConfiguration
in class org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
org.codehaus.plexus.configuration.PlexusConfigurationException
public org.apache.maven.plugin.descriptor.PluginDescriptor build(Reader reader, String source) throws org.codehaus.plexus.configuration.PlexusConfigurationException
build
in class org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
org.codehaus.plexus.configuration.PlexusConfigurationException
public org.apache.maven.plugin.descriptor.MojoDescriptor buildComponentDescriptor(org.codehaus.plexus.configuration.PlexusConfiguration c, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor) throws org.codehaus.plexus.configuration.PlexusConfigurationException
buildComponentDescriptor
in class org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
org.codehaus.plexus.configuration.PlexusConfigurationException
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.