/[Apache-SVN]
ViewVC logotype

Revision 191239


Jump to revision: Previous Next
Author: jdcasey
Date: Sat Jun 18 00:43:00 2005 UTC (19 years, 5 months ago)
Changed paths: 6
Log Message:
Working on issue: MNG-469

o Changed <reports/> in the Model to <reporting/>, to accommodate the <reports/> inside of <reportSet/>.

o Changed the report-plugin class <plugins/> inside of <report[ing]/> to <reporters/>, which means using a new class called Reporter (this is meant to be a Plugin-like model for reports, with reportSets rather than executions...)

o Changed the MavenProject to reflect these two model changes

o Added support to the inheritance assembler to perform deep inheritance of the reporting model (complete with calculations based on the <inherit/> attributes on Reporter and ReportSet).

o Updated DoxiaMojo, Pom, and DefaultPluginVersionManager to reflect the new model classes and MavenProject methods.

This is only round one of the changes for this issue. The next step is to start binding report configuration to the plugin manager via the lifecycle executor (it will traverse the reporting section, and verifyPlugin() to enable direct calls to the report's mojo).



Changed paths

Path Details
Directorymaven/components/trunk/maven-artifact-ant/src/main/java/org/apache/maven/artifact/ant/Pom.java modified , text changed
Directorymaven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/version/DefaultPluginVersionManager.java modified , text changed
Directorymaven/components/trunk/maven-model/maven.mdo modified , text changed
Directorymaven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java modified , text changed
Directorymaven/components/trunk/maven-project/src/main/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssembler.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26