protected static boolean isJavadocAggregated()

in maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/JxrReportUtil.java [52:75]


    protected static boolean isJavadocAggregated(MavenProject project) {
        // first check conf for obsolete aggregate param.
        boolean javadocAggregate =
                Boolean.parseBoolean(JxrReportUtil.getMavenJavadocPluginBasicOption(project, "aggregate", "false"));

        if (javadocAggregate) {
            return true;
        }
        for (Object pluginObject : getMavenJavadocPlugins(project)) {
            if (pluginObject instanceof Plugin) {
                Plugin plugin = (Plugin) pluginObject;
                List<PluginExecution> executions = plugin.getExecutions();
                for (PluginExecution pe : executions) {
                    List<String> goals = pe.getGoals();
                    for (String goal : goals) {
                        if ("aggregate".equals(goal)) {
                            return true;
                        }
                    }
                }
            }
        }
        return false;
    }