From 2f5f396b718607ff2ae538e56eb3c067a895ad39 Mon Sep 17 00:00:00 2001
From: vmassol jcoveragelipc aggregator that computes
JCoverage lines percentage.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116041 13f79535-47bb-0310-9956-ffa450edef68
---
dashboard/plugin.properties | 7 ++++
dashboard/project.xml | 2 +-
.../aggregators/jcoveragelipc.jelly | 40 +++++++++++++++++++
dashboard/src/plugin-test/project.properties | 2 +-
.../src/plugin-test/subproject1/project.xml | 1 +
dashboard/xdocs/aggregators.xml | 7 ++++
dashboard/xdocs/changes.xml | 6 +++
7 files changed, 63 insertions(+), 2 deletions(-)
create mode 100644 dashboard/src/plugin-resources/aggregators/jcoveragelipc.jelly
diff --git a/dashboard/plugin.properties b/dashboard/plugin.properties
index 4bd51e77..e2fc37d9 100644
--- a/dashboard/plugin.properties
+++ b/dashboard/plugin.properties
@@ -175,3 +175,10 @@ maven.dashboard.aggregator.simiantdl.artifact = ${maven.build.dir}/generated-xdo
maven.dashboard.aggregator.simiantdl.label = Simian TDL
maven.dashboard.aggregator.simiantdl.goal = maven-simian-plugin:report
maven.dashboard.aggregator.simiantdl.description = Simian Total Duplicate Lines
+
+# Properties for the JCoverage covered lines percent aggregator
+maven.dashboard.aggregator.jcoveragelipc.script = ${maven.dashboard.aggregators.dir}/jcoveragelipc.jelly
+maven.dashboard.aggregator.jcoveragelipc.artifact = ${maven.build.dir}/jcoverage/coverage.xml
+maven.dashboard.aggregator.jcoveragelipc.label = JCoverage %lines
+maven.dashboard.aggregator.jcoveragelipc.goal = maven-jcoverage-plugin:report
+maven.dashboard.aggregator.jcoveragelipc.description = JCoverage covered lines percentile
diff --git a/dashboard/project.xml b/dashboard/project.xml
index 5898a6f7..bbbd29a0 100644
--- a/dashboard/project.xml
+++ b/dashboard/project.xml
@@ -23,7 +23,7 @@
+
jcoveragelipc
+ JCoverage
+
+ Total percentage of lines covered.
+
+
jcoveragelipc aggregator that computes JCoverage
+ lines percentage.
+ maven.dashboard.rungoalsproperty.