private void mergePluginToReportPlugin()

in src/main/java/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.java [632:644]


    private void mergePluginToReportPlugin(
            MavenReportExecutorRequest mavenReportExecutorRequest, Plugin buildPlugin, ReportPlugin reportPlugin) {
        Build build = mavenReportExecutorRequest.getProject().getBuild();
        Plugin configuredPlugin = find(reportPlugin, build.getPlugins());
        if (configuredPlugin == null && build.getPluginManagement() != null) {
            configuredPlugin = find(reportPlugin, build.getPluginManagement().getPlugins());
        }
        if (configuredPlugin != null) {
            if (!configuredPlugin.getDependencies().isEmpty()) {
                buildPlugin.getDependencies().addAll(configuredPlugin.getDependencies());
            }
        }
    }