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:
1 parent
eb2f2555ab
commit
d6f346f0b3
23 files changed
+2686
No files matched your search
@@ -0,0 +1 @@
|
||||
stylesheets
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
Reference in new issue
Block a user