? dashboard.patch ? dashboard2.patch ? dashboard/src/target ? dashboard/src/plugin-resources/images ? dashboard/src/plugin-resources/aggregators/.backup ? dashboard/src/plugin-resources/aggregators/fbfiles.jelly ? dashboard/src/plugin-resources/aggregators/fbviolations.jelly ? dashboard/src/plugin-resources/templates/dashboard_flymake.jsl ? dashboard/src/plugin-test/subproject1/LICENSE.txt ? dashboard/src/plugin-test/subproject2/LICENSE.txt ? dashboard/src/plugin-test/subproject3/LICENSE.txt Index: dashboard/plugin.properties =================================================================== RCS file: /home/cvspublic/maven-plugins/dashboard/plugin.properties,v retrieving revision 1.11 diff -u -r1.11 plugin.properties --- dashboard/plugin.properties 20 Sep 2004 10:04:46 -0000 1.11 +++ dashboard/plugin.properties 27 Sep 2004 15:46:17 -0000 @@ -75,6 +75,17 @@ # Decide whether to call goals associated with report types or not maven.dashboard.rungoals = true +# images used when generating the progress bar for the dashboard +# HTML color for left bar +maven.dashboard.report.bar.left=green +# HTML color for right bar +maven.dashboard.report.bar.right=red +# image to set cells with (should be transparent) +maven.dashboard.report.bar.image=images/trans.gif +maven.dashboard.report.bar.height=10 +maven.dashboard.report.bar.border=0 +maven.dashboard.report.bar.displayLabel=true + # Default aggregators # ------------------- @@ -189,3 +200,18 @@ maven.dashboard.aggregator.jcoverageloc.label = JCoverage LOC maven.dashboard.aggregator.jcoverageloc.goal = maven-jcoverage-plugin:report maven.dashboard.aggregator.jcoverageloc.description = JCoverage total lines of code + +# Properties for the FindBugs violations aggregator +maven.dashboard.aggregator.fbfiles.script = ${maven.dashboard.aggregators.dir}/fbfiles.jelly +maven.dashboard.aggregator.fbfiles.artifact = ${maven.build.dir}/findbugs-raw-report.xml +maven.dashboard.aggregator.fbfiles.label = FindBugs Files with Violations +maven.dashboard.aggregator.fbfiles.goal = maven-findbugs-plugin:report +maven.dashboard.aggregator.fbfiles.description = Number of files with FindBugs violations + +# Properties for the FindBugs violations aggregator +maven.dashboard.aggregator.fbviolations.script = ${maven.dashboard.aggregators.dir}/fbviolations.jelly +maven.dashboard.aggregator.fbviolations.artifact = ${maven.build.dir}/findbugs-raw-report.xml +maven.dashboard.aggregator.fbviolations.label = FindBugs Violations +maven.dashboard.aggregator.fbviolations.goal = maven-findbugs-plugin:report +maven.dashboard.aggregator.fbviolations.description = Number of FindBugs violations + Index: dashboard/src/plugin-resources/templates/dashboard.jsl =================================================================== RCS file: /home/cvspublic/maven-plugins/dashboard/src/plugin-resources/templates/dashboard.jsl,v retrieving revision 1.6 diff -u -r1.6 dashboard.jsl --- dashboard/src/plugin-resources/templates/dashboard.jsl 21 Apr 2004 00:55:43 -0000 1.6 +++ dashboard/src/plugin-resources/templates/dashboard.jsl 27 Sep 2004 15:46:17 -0000 @@ -25,6 +25,7 @@ xmlns:j="jelly:core" xmlns:jsl="jelly:jsl" xmlns:x="jelly:xml" + xmlns:u="jelly:util" xmlns="dummy" trim="false"> @@ -78,7 +79,81 @@ - + + + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + + + + 0 + 0 + + + + + + + + + + ${percent} + ${percent}% + + + + + + + + + + 0 + 0 + + + + + + + + + + ${cpercent} + ${cpercent}% + + + + +
+
+
Index: dashboard/src/plugin-test/maven.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/dashboard/src/plugin-test/maven.xml,v retrieving revision 1.7 diff -u -r1.7 maven.xml --- dashboard/src/plugin-test/maven.xml 25 May 2004 07:05:46 -0000 1.7 +++ dashboard/src/plugin-test/maven.xml 27 Sep 2004 15:46:18 -0000 @@ -49,7 +49,7 @@ name="${maven.gen.docs}/dashboard-report.xml"/> - + Index: dashboard/src/plugin-test/project.properties =================================================================== RCS file: /home/cvspublic/maven-plugins/dashboard/src/plugin-test/project.properties,v retrieving revision 1.16 diff -u -r1.16 project.properties --- dashboard/src/plugin-test/project.properties 20 Sep 2004 10:04:46 -0000 1.16 +++ dashboard/src/plugin-test/project.properties 27 Sep 2004 15:46:18 -0000 @@ -18,7 +18,7 @@ # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.xdoc.date=left -maven.checkstyle.header.file = ${basedir}/../../../../checkstyle-license.txt +#maven.checkstyle.header.file = ${basedir}/../../../../checkstyle-license.txt # Put line count at a low number so that we can get Simian-reported errors maven.simian.linecount = 5 Index: dashboard/xdocs/changes.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/dashboard/xdocs/changes.xml,v retrieving revision 1.25 diff -u -r1.25 changes.xml --- dashboard/xdocs/changes.xml 20 Sep 2004 10:04:46 -0000 1.25 +++ dashboard/xdocs/changes.xml 27 Sep 2004 15:46:18 -0000 @@ -25,6 +25,17 @@ + + Added new fbfiles aggregator that computes FindBugs total number of files + with violations. + + + Added new fbviolations aggregator that computes FindBugs total number + of violations. + + + Added percentage bar graphs to the report. + Added new jcoverageloc aggregator that computes JCoverage total lines of code.