private void generateMavenReports()

in src/main/java/org/apache/maven/plugins/pdf/PdfMojo.java [794:813]


    private void generateMavenReports(Locale locale) throws MojoExecutionException, IOException {
        if (!isIncludeReports()) {
            getLog().info("Skipped report generation.");
            return;
        }

        if (project.getReporting() == null) {
            getLog().info("No report was specified.");
            return;
        }

        List<MavenReportExecution> reportExecutions = getReports();
        for (MavenReportExecution reportExecution : reportExecutions) {
            generateMavenReport(reportExecution, locale);
        }

        // copy generated site
        copySiteDir(getGeneratedSiteDirectoryTmp(), getSiteDirectoryTmp());
        copySiteDir(generatedSiteDirectory, getSiteDirectoryTmp());
    }