Class EnhancedPluginDescriptorBuilder
java.lang.Object
org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
org.apache.maven.plugins.plugin.descriptor.EnhancedPluginDescriptorBuilder
public class EnhancedPluginDescriptorBuilder
extends org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
Reads enhanced plugin.xml files as generated by
 
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 SummaryConstructorsConstructorDescriptionEnhancedPluginDescriptorBuilder(org.apache.maven.rtinfo.RuntimeInformation rtInfo) 
- 
Method SummaryModifier and TypeMethodDescriptionorg.apache.maven.plugin.descriptor.PluginDescriptororg.apache.maven.plugin.descriptor.MojoDescriptorbuildComponentDescriptor(org.codehaus.plexus.configuration.PlexusConfiguration c, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor) org.codehaus.plexus.configuration.PlexusConfigurationbuildConfiguration(Reader reader) Cache the returned configuration for additional evaluation inbuild(Reader, String).Methods inherited from class org.apache.maven.plugin.descriptor.PluginDescriptorBuilderbuild
- 
Constructor Details- 
EnhancedPluginDescriptorBuilder
 
- 
- 
Method Details- 
buildConfigurationpublic org.codehaus.plexus.configuration.PlexusConfiguration buildConfiguration(Reader reader) throws org.codehaus.plexus.configuration.PlexusConfigurationException Cache the returned configuration for additional evaluation inbuild(Reader, String).- Overrides:
- buildConfigurationin class- org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
- Throws:
- org.codehaus.plexus.configuration.PlexusConfigurationException
 
- 
buildpublic org.apache.maven.plugin.descriptor.PluginDescriptor build(Reader reader, String source) throws org.codehaus.plexus.configuration.PlexusConfigurationException - Overrides:
- buildin class- org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
- Throws:
- org.codehaus.plexus.configuration.PlexusConfigurationException
 
- 
buildComponentDescriptorpublic 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 - Overrides:
- buildComponentDescriptorin class- org.apache.maven.plugin.descriptor.PluginDescriptorBuilder
- Throws:
- org.codehaus.plexus.configuration.PlexusConfigurationException
 
 
-