First release of jcoverage plugin.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113950 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
evenisse committed 2003-09-03 16:27:15 +00:00
1 parent eb2f2555ab
commit d6f346f0b3
23 files changed
+2686

No files matched your search

+1
View File
@@ -0,0 +1 @@
stylesheets
+40
View File
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<title>Maven JCoverage plugin Goals</title>
<author email="Dominik.Dahlem@cs.tcd.ie">Dominik Dahlem</author>
</properties>
<body>
<goals>
<goal>
<name>jcoverage</name>
<description>Generate HTML test coverage reports with JCoverage</description>
</goal>
<goal>
<name>jcoverage:html-report</name>
<description>Generate HTML test coverage reports with JCoverage</description>
</goal>
<goal>
<name>jcoverage:merge</name>
<description>Merge two or more instrumentation files into one</description>
</goal>
<goal>
<name>jcoverage:on</name>
<description>perform the coverage analysis</description>
</goal>
<goal>
<name>maven-jcoverage-plugin:deregister</name>
<description>Deregister the jcoverage plugin</description>
</goal>
<goal>
<name>maven-jcoverage-plugin:register</name>
<description>Register the maven-jcoverage-plugin.</description>
</goal>
<goal>
<name>maven-jcoverage-plugin:report</name>
<description>Run the default report (html).</description>
</goal>
</goals>
</body>
</document>
+21
View File
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<document>
<properties>
<title>JCoverage Plugin</title>
<author email="Dominik.Dahlem@cs.tcd.ie">Dominik Dahlem</author>
</properties>
<body>
<section name="JCoverage Plugin">
<p>
The JCoverage tool is a free and easy to use source code coverage analyser.
It helps you to discover where your source-code lacks in test coverage.
</p>
<p>
For more information regarding jcoverage check out the
<a href="http://www.jcoverage.com" target="_blank">
project homepage</a>.
</p>
</section>
</body>
</document>
+27
View File
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<project>
<properties>
<author email="Dominik.Dahlem@cs.tcd.ie">Dominik Dahlem</author>
<title>JCoverage Plugin</title>
</properties>
<body>
<links>
<item name="Maven" href="http://maven.apache.org/"/>
<item name="JCoverage" href="http://www.jcoverage.com/"/>
</links>
<menu name="Home">
<item name="JCoverage plugin Project" href="/index.html"/>
</menu>
<menu name="Overview">
<item name="Properties" href="/properties.html"/>
<item name="Goals" href="/goals.html"/>
</menu>
<menu name="Downloads">
<item name="JCoverage Plugin 1.0" href="http://www.ibiblio.org/maven/maven/plugins/maven-jcoverage-plugin-1.0.jar"/>
</menu>
</body>
</project>
+77
View File
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<document>
<properties>
<title>JCoverage Plugin Properties</title>
<author email="Dominik.Dahlem@cs.tcd.ie">Dominik Dahlem</author>
</properties>
<body>
<section name="Plugin's properties">
<table>
<tr>
<th>Property</th>
<th>Default</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>maven.jcoverage.dir</td>
<td>${maven.build.dir}/jcoverage</td>
<td>Yes</td>
<td>
Specifies the root directory for jcoverage output files.
</td>
</tr>
<tr>
<td>maven.jcoverage.instrumentation</td>
<td>${maven.jcoverage.dir}/classes</td>
<td>Yes</td>
<td>
Specifies the build directory for the instrumented classes.
</td>
</tr>
<!--tr>
<td>maven.jcoverage.database.dir</td>
<td>${maven.jcoverage.dir}/database</td>
<td>Yes</td>
<td>
Specifies the directory for the JCoverage database.
</td>
</tr-->
<tr>
<td>maven.jcoverage.junit.fork</td>
<td>yes</td>
<td>Yes</td>
<td>
Specifies the fork attribute for the JUnit test for the coverage analysis.
</td>
</tr>
<!--tr>
<td>maven.jcoverage.ignore.packages</td>
<td>org.apache.log4j.*</td>
<td>Yes</td>
<td>
Specifies a semi-colon separated list of packages which should be
ignored while instrumenting.
</td>
</tr-->
<tr>
<td>maven.jcoverage.merge.instrumentedFiles</td>
<td></td>
<td>Yes</td>
<td>
Specifies the instrumented files list to be merge. Values are separated with commas.
</td>
</tr>
<tr>
<td>maven.jcoverage.merge.outputDir</td>
<td></td>
<td>Yes</td>
<td>
Specifies the directory where the resulting jcoverage.ser will be output to.
</td>
</tr>
</table>
</section>
</body>
</document>