diff --git a/changelog/plugin.jelly b/changelog/plugin.jelly index aee59af0..78a445ca 100644 --- a/changelog/plugin.jelly +++ b/changelog/plugin.jelly @@ -6,6 +6,13 @@ xmlns:changelog="changelog" xmlns:doc="doc"> + + + + + + + + diff --git a/developer-activity/plugin.jelly b/developer-activity/plugin.jelly index b6d3a370..86c3dec9 100644 --- a/developer-activity/plugin.jelly +++ b/developer-activity/plugin.jelly @@ -6,6 +6,13 @@ xmlns:changelog="changelog" xmlns:doc="doc"> + + + + diff --git a/file-activity/plugin.jelly b/file-activity/plugin.jelly index e3d93171..a03b96ad 100644 --- a/file-activity/plugin.jelly +++ b/file-activity/plugin.jelly @@ -6,6 +6,13 @@ xmlns:changelog="changelog" xmlns:doc="doc"> + + + + diff --git a/javadoc/plugin.jelly b/javadoc/plugin.jelly index a4e03a94..adabcb49 100644 --- a/javadoc/plugin.jelly +++ b/javadoc/plugin.jelly @@ -3,12 +3,26 @@ + + + + + + + - + diff --git a/jdepend/plugin.jelly b/jdepend/plugin.jelly index cafe636a..7dbd07ef 100644 --- a/jdepend/plugin.jelly +++ b/jdepend/plugin.jelly @@ -2,6 +2,13 @@ + + + + diff --git a/junit-report/plugin.jelly b/junit-report/plugin.jelly index 893c476c..51f8b410 100644 --- a/junit-report/plugin.jelly +++ b/junit-report/plugin.jelly @@ -4,6 +4,13 @@ xmlns:j="jelly:core" xmlns:doc="doc"> + + + + diff --git a/jxr/plugin.jelly b/jxr/plugin.jelly index 46ba1947..257b2d67 100644 --- a/jxr/plugin.jelly +++ b/jxr/plugin.jelly @@ -3,8 +3,18 @@ + + + + + + - - - - - - - - - - + + + + + Generating the ${report} ... + + + + + + + + + + + + + + + + diff --git a/tasklist/plugin.jelly b/tasklist/plugin.jelly index 81480d2b..fa5b0a32 100644 --- a/tasklist/plugin.jelly +++ b/tasklist/plugin.jelly @@ -2,8 +2,16 @@ + + + + diff --git a/xdoc/plugin.jelly b/xdoc/plugin.jelly index 2858bb0d..18e5c9e7 100644 --- a/xdoc/plugin.jelly +++ b/xdoc/plugin.jelly @@ -13,6 +13,20 @@ + + + + + + + + + + + + @@ -205,7 +222,7 @@ Generating xdocs from POM ... @@ -214,6 +231,9 @@ + @@ -409,8 +429,25 @@ + + + + + + + + + ${report} is registering with the xdoc plugin ... + + + + diff --git a/xdoc/src/plugin-resources/site.jsl b/xdoc/src/plugin-resources/site.jsl index 77451a03..244fb492 100644 --- a/xdoc/src/plugin-resources/site.jsl +++ b/xdoc/src/plugin-resources/site.jsl @@ -193,99 +193,141 @@ Project Reports - ${maven.xdoc.projectReports} - - - -
- - Tasks - -
-
- -
- - Task List - -
-
- -
- - Changes - -
-
- -
- - Change Log - -
- -
- - File Activity - -
+ + + + + + + + + + + + + + + - -
- - Unit Tests - -
-
- -
- - Metric Results - -
- -
- - Javadoc Report - -
-
- - - - -
- - Cactus Tests - -
-
-
-
+ + + + ${maven.xdoc.projectReports} + + + +
+ + Tasks + +
+
+ +
+ + Task List + +
+
+ +
+ + Changes + +
+
+ +
+ + Change Log + +
+ +
+ + File Activity + +
+
+ +
+ + Unit Tests + +
+
+ +
+ + Metric Results + +
+ +
+ + Javadoc Report + +
+
+ + + + +
+ + Cactus Tests + +
+
+
+
+
+ - -
- - JavaDocs - -
- + + +
+ + JavaDocs + +
+ +
diff --git a/xdoc/src/plugin-resources/templates/maven-reports.xml b/xdoc/src/plugin-resources/templates/maven-reports.xml index 94cc6c39..c6bb3e1d 100644 --- a/xdoc/src/plugin-resources/templates/maven-reports.xml +++ b/xdoc/src/plugin-resources/templates/maven-reports.xml @@ -18,100 +18,109 @@ - - - - #if ($project.repository) - - - - - - - - - - #end - - - - - - - #if ($files.file($project.build.unitTestSourceDirectory).exists()) - - - - #end - - #if ($files.file($project.build.sourceDirectory).exists()) - - - - - - - - - - #end - - #if ($files.file("$maven-docs-dest/clover").exists()) - - - - #end - #if ($files.file("$gen-xdocs/cactus-report.xml").exists()) - - - + #if (! $project.reports.isEmpty()) + #foreach ($report in $reports) + + + + + #end + #else + + + + #if ($project.repository) + + + + + + + + + + #end + + + + + + + #if ($files.file($project.build.unitTestSourceDirectory).exists()) + + + + #end + + #if ($files.file($project.build.sourceDirectory).exists()) + + + + + + + + + + #end + + #if ($files.file("$maven-docs-dest/clover").exists()) + + + + #end + #if ($files.file("$gen-xdocs/cactus-report.xml").exists()) + + + + #end #end
DocumentDescription
Changes - This document provides a history of the changes made to the - project, in a user friendly format, generated from the - xdocs/changes.xml file. -
Change Log - This document provides a history of the most recent - changes made to the project taken directly from the - source code repository. -
Developer Activity - This document provides a report of activity in terms of - CVS commits and breaks it out by developer. -
File Activity - This document provides a report of activity in terms of - CVS commits and breaks it out by file. -
Tasks - This document provides a list of tasks that need to - be completed for the project, generated from the - xdocs/tasks.xml file. -
Task List - This document provides a list of tasks that need to - be completed for the project, generated from the - @task javadoc tag in java source code. -
Unit Tests - This document provides the results of the unit tests that - are part of this project. Successes and failures are - noted. -
Metric Results - This document provides information on various source code - metrics that have been computed. These metrics can - provide useful information regarding the abstractness and - total number of classes. -
Checkstyle Report - This document provides the results of the Checkstyle - report. This report provides an indication of how well - this project complies with its coding conventions. -
Javadoc Report - This document the details of javadoc execution against - the project. This encourages the reduction of javadoc - errors. -
Clover Test Coverage - This document provides the results of the Clover report. This - reports show what portion on your code has been executed by - your test suite and generates statistics. It gives a very good - idea of how good your test suite is. -
Cactus Tests - This document provides the results of the Cactus unit tests that - are part of this project. Successes and failures are noted. -
$report.name$report.description
Changes + This document provides a history of the changes made to the + project, in a user friendly format, generated from the + xdocs/changes.xml file. +
Change Log + This document provides a history of the most recent + changes made to the project taken directly from the + source code repository. +
Developer Activity + This document provides a report of activity in terms of + CVS commits and breaks it out by developer. +
File Activity + This document provides a report of activity in terms of + CVS commits and breaks it out by file. +
Tasks + This document provides a list of tasks that need to + be completed for the project, generated from the + xdocs/tasks.xml file. +
Task List + This document provides a list of tasks that need to + be completed for the project, generated from the + @task javadoc tag in java source code. +
Unit Tests + This document provides the results of the unit tests that + are part of this project. Successes and failures are + noted. +
Metric Results + This document provides information on various source code + metrics that have been computed. These metrics can + provide useful information regarding the abstractness and + total number of classes. +
Checkstyle Report + This document provides the results of the Checkstyle + report. This report provides an indication of how well + this project complies with its coding conventions. +
Javadoc Report + This document the details of javadoc execution against + the project. This encourages the reduction of javadoc + errors. +
Clover Test Coverage + This document provides the results of the Clover report. This + reports show what portion on your code has been executed by + your test suite and generates statistics. It gives a very good + idea of how good your test suite is. +
Cactus Tests + This document provides the results of the Cactus unit tests that + are part of this project. Successes and failures are noted. +