evenisse 2004/02/27 09:56:03
Modified: jcoverage/src/main/org/apache/maven/jcoveragereport
CoverageReport.java
Log:
Fix NumberFormatException
Revision Changes Path
1.7 +14 -2
maven-plugins/jcoverage/src/main/org/apache/maven/jcoveragereport/CoverageReport.java
Index: CoverageReport.java
===================================================================
RCS file:
/home/cvs/maven-plugins/jcoverage/src/main/org/apache/maven/jcoveragereport/CoverageReport.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- CoverageReport.java 24 Oct 2003 15:26:20 -0000 1.6
+++ CoverageReport.java 27 Feb 2004 17:56:03 -0000 1.7
@@ -532,7 +532,19 @@
private String getPercentValue(String value)
{
- Double percent = new Double(value);
+ if (value.endsWith("%"))
+ {
+ value = value.substring(0, value.length() - 1);
+ }
+ double percent = 0;
+ try
+ {
+ percent = new Double(value).doubleValue();
+ }
+ catch(NumberFormatException e)
+ {
+ percent = 0;
+ }
NumberFormat percentFormatter;
percentFormatter = NumberFormat.getPercentInstance();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]