coberturalipc.jelly aggregator code needs additional logic to prevent NaN% 
value (which causes final dashboard jsl to fail)
---------------------------------------------------------------------------------------------------------------------------

                 Key: MPDASHBOARD-37
                 URL: http://jira.codehaus.org/browse/MPDASHBOARD-37
             Project: maven-dashboard-plugin
          Issue Type: Bug
    Affects Versions: 1.9
         Environment: Windows XP/Java 1.5.0_10/Maven 1.1RC1
            Reporter: Jon Christiansen
         Attachments: coberturalipc_jelly.patch

When I ran dashboard across all my projects, there were several projects where 
the generated corbetura coverage.xml file did not have the elements that are 
referenced in coberturalipc.jelly, so it would generate output for that 
artifact to be:   NaN%, which then causes the processing in dashboard.jsl to 
fail when it sees the %, it assumes its a valid number.

To correct this, I used the attached patch to further verify the result is not 
NaN before tacking on a % sign, if it is I set the result of 0.

Attached is a patch to fix this issue.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to