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;
}