From 5386f83f07654a1d5915c80a2ae05932e097b67f Mon Sep 17 00:00:00 2001 From: vmassol Date: Mon, 4 Apr 2005 17:32:23 +0000 Subject: [PATCH] MPCLOVER-31: Added PDF report generation git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@160064 13f79535-47bb-0310-9956-ffa450edef68 --- clover/plugin.jelly | 97 ++++++++++++++----- clover/plugin.properties | 1 + .../testGenerateHistoryReport/maven.xml | 1 + .../project.properties | 3 + .../maven.xml | 3 +- .../project.properties | 2 + .../project.xml | 4 +- .../org/apache/maven/clover/test/Simple.java | 0 .../apache/maven/clover/test/SimpleTest.java | 0 clover/xdocs/changes.xml | 3 + clover/xdocs/properties.xml | 10 ++ 11 files changed, 96 insertions(+), 28 deletions(-) rename clover/src/plugin-test/{testSiteReportAndXmlReportGeneration => testSiteReportAndGenerationOfDifferentFormats}/maven.xml (89%) rename clover/src/plugin-test/{testSiteReportAndXmlReportGeneration => testSiteReportAndGenerationOfDifferentFormats}/project.properties (93%) rename clover/src/plugin-test/{testSiteReportAndXmlReportGeneration => testSiteReportAndGenerationOfDifferentFormats}/project.xml (87%) rename clover/src/plugin-test/{testSiteReportAndXmlReportGeneration => testSiteReportAndGenerationOfDifferentFormats}/src/main/org/apache/maven/clover/test/Simple.java (100%) rename clover/src/plugin-test/{testSiteReportAndXmlReportGeneration => testSiteReportAndGenerationOfDifferentFormats}/src/test/org/apache/maven/clover/test/SimpleTest.java (100%) diff --git a/clover/plugin.jelly b/clover/plugin.jelly index 13a6aa79..71b70e8f 100644 --- a/clover/plugin.jelly +++ b/clover/plugin.jelly @@ -19,13 +19,13 @@ --> + xmlns:j="jelly:core" + xmlns:ant="jelly:ant" + xmlns:maven="jelly:maven" + xmlns:java="java" + xmlns:test="test" + xmlns:doc="doc" + xmlns:u="jelly:util"> @@ -305,10 +308,9 @@ - + @@ -343,8 +345,8 @@ + historyDir="${maven.clover.history.dir}" + title="${pom.name} - ${pom.currentVersion} - History"> @@ -353,10 +355,9 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clover/src/plugin-test/testGenerateHistoryReport/project.properties b/clover/src/plugin-test/testGenerateHistoryReport/project.properties index e7d9c413..c8db14ff 100644 --- a/clover/src/plugin-test/testGenerateHistoryReport/project.properties +++ b/clover/src/plugin-test/testGenerateHistoryReport/project.properties @@ -13,3 +13,6 @@ # See the License for the specific language governing permissions and # limitations under the License. # ------------------------------------------------------------------- + +# Also generate PDF history reports +maven.clover.report.pdf = true diff --git a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/maven.xml b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/maven.xml similarity index 89% rename from clover/src/plugin-test/testSiteReportAndXmlReportGeneration/maven.xml rename to clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/maven.xml index 692bb2d8..70bb51fa 100644 --- a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/maven.xml +++ b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/maven.xml @@ -43,11 +43,12 @@ - + + diff --git a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/project.properties b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/project.properties similarity index 93% rename from clover/src/plugin-test/testSiteReportAndXmlReportGeneration/project.properties rename to clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/project.properties index 70385182..4132e4ca 100644 --- a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/project.properties +++ b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/project.properties @@ -15,4 +15,6 @@ # ------------------------------------------------------------------- maven.clover.report.xml = true +maven.clover.report.pdf = true + maven.clover.instrument.tests = true diff --git a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/project.xml b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/project.xml similarity index 87% rename from clover/src/plugin-test/testSiteReportAndXmlReportGeneration/project.xml rename to clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/project.xml index 7474f40e..9aa71600 100644 --- a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/project.xml +++ b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/project.xml @@ -20,8 +20,8 @@ ${basedir}/../project.xml - testSiteReportAndXmlReportGeneration - testSiteReportAndXmlReportGeneration + testSiteReportAndGenerationOfDifferentFormats + testSiteReportAndGenerationOfDifferentFormats src/main src/test diff --git a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/src/main/org/apache/maven/clover/test/Simple.java b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/src/main/org/apache/maven/clover/test/Simple.java similarity index 100% rename from clover/src/plugin-test/testSiteReportAndXmlReportGeneration/src/main/org/apache/maven/clover/test/Simple.java rename to clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/src/main/org/apache/maven/clover/test/Simple.java diff --git a/clover/src/plugin-test/testSiteReportAndXmlReportGeneration/src/test/org/apache/maven/clover/test/SimpleTest.java b/clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/src/test/org/apache/maven/clover/test/SimpleTest.java similarity index 100% rename from clover/src/plugin-test/testSiteReportAndXmlReportGeneration/src/test/org/apache/maven/clover/test/SimpleTest.java rename to clover/src/plugin-test/testSiteReportAndGenerationOfDifferentFormats/src/test/org/apache/maven/clover/test/SimpleTest.java diff --git a/clover/xdocs/changes.xml b/clover/xdocs/changes.xml index f2fb9ad8..e7367553 100644 --- a/clover/xdocs/changes.xml +++ b/clover/xdocs/changes.xml @@ -26,6 +26,9 @@ + + Added PDF report generation. + Added support for historical reports by adding a new diff --git a/clover/xdocs/properties.xml b/clover/xdocs/properties.xml index 2fe6e0d3..5927490c 100644 --- a/clover/xdocs/properties.xml +++ b/clover/xdocs/properties.xml @@ -86,6 +86,16 @@ false + + maven.clover.report.pdf + Yes + + Decides whether a PDF report will be generated. + + + false + + maven.clover.database Yes