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 @@ -