Class DefaultReportConfigurationExpander

java.lang.Object
org.apache.maven.model.plugin.DefaultReportConfigurationExpander
All Implemented Interfaces:
ReportConfigurationExpander

@Named @Singleton public class DefaultReportConfigurationExpander extends Object implements ReportConfigurationExpander
Handles expansion of general report plugin configuration into individual report sets.
Author:
Benjamin Bentmann
  • Constructor Details

    • DefaultReportConfigurationExpander

      public DefaultReportConfigurationExpander()
  • Method Details

    • expandPluginConfiguration

      public void expandPluginConfiguration(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
      Description copied from interface: ReportConfigurationExpander
      Merges values from general report plugin configuration into the individual reports sets of the given model.
      Specified by:
      expandPluginConfiguration in interface ReportConfigurationExpander
      Parameters:
      model - The model whose report plugin configuration should be expanded, must not be null.
      request - The model building request that holds further settings, must not be null.
      problems - The container used to collect problems that were encountered, must not be null.