diff --git a/jcoverage/project.xml b/jcoverage/project.xml
index 843f084a..1ea1d4e5 100644
--- a/jcoverage/project.xml
+++ b/jcoverage/project.xml
@@ -5,7 +5,7 @@
3
maven-jcoverage-plugin
Maven JCoverage plugin
- 1.0.1
+ 1.0.2-SNAPSHOT
org.apache.maven.jcoveragereport
This plugin provides coverage analysis of your source-code based on the open-source jcoverage tool.
This plugin provides coverage analysis of your source-code based on the open-source jcoverage tool.
@@ -99,4 +99,4 @@
maven-developer-activity-plugin
maven-license-plugin
-
+
\ No newline at end of file
diff --git a/jcoverage/src/main/org/apache/maven/jcoveragereport/CoverageReport.java b/jcoverage/src/main/org/apache/maven/jcoveragereport/CoverageReport.java
index fd3d5908..12a31bc9 100644
--- a/jcoverage/src/main/org/apache/maven/jcoveragereport/CoverageReport.java
+++ b/jcoverage/src/main/org/apache/maven/jcoveragereport/CoverageReport.java
@@ -72,7 +72,7 @@ import org.apache.oro.text.perl.Perl5Util;
/**
* @author Emmanuel Venisse
- * @version $Id: CoverageReport.java,v 1.5 2003/09/09 15:52:57 evenisse Exp $
+ * @version $Id: CoverageReport.java,v 1.6 2003/10/24 15:26:20 evenisse Exp $
*/
public class CoverageReport
{
@@ -492,7 +492,15 @@ public class CoverageReport
{
percentValue = percentValue.substring(0, percentValue.length() - 1);
}
- double rest = 100d - new Double(percentValue).doubleValue();
+ double rest = 0;
+ try
+ {
+ rest = 100d - new Double(percentValue).doubleValue();
+ }
+ catch(NumberFormatException e)
+ {
+ rest = 0;
+ }
StringBuffer sb = new StringBuffer();
sb.append("
");
sb.append("");
@@ -530,4 +538,4 @@ public class CoverageReport
percentFormatter = NumberFormat.getPercentInstance();
return percentFormatter.format(percent);
}
-}
+}
\ No newline at end of file
diff --git a/jcoverage/xdocs/changes.xml b/jcoverage/xdocs/changes.xml
index 73d4cf32..03a1f617 100644
--- a/jcoverage/xdocs/changes.xml
+++ b/jcoverage/xdocs/changes.xml
@@ -6,6 +6,11 @@
+
+
+ Apply MAVEN-967.
+
+
Apply MAVEN-846.
@@ -30,4 +35,3 @@
-