Interface ReportingConverter

  • All Known Implementing Classes:
    DefaultReportingConverter

    public interface ReportingConverter
    Handles conversion of the <reporting> section into the configuration of Maven Site Plugin 3.x, i.e. reportPlugins and outputDirectory parameters.
    Author:
    Benjamin Bentmann
    • Method Detail

      • convertReporting

        void convertReporting​(Model model,
                              ModelBuildingRequest request,
                              ModelProblemCollector problems)
        Converts values from model's reporting section into the configuration for Maven Site Plugin 3.x.
        Parameters:
        model - The model whose reporting section should be converted, 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.