Clover Coverage Report
Coverage timestamp:
Sun Mar 23 2008 08:24:39 GMT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project issrg:
Stmts:
14,418
LOC:
57,802
Total cmp:
3,657
Stmts/Method:
8.02
Branches:
5,686
NCLOC:
24,675
Cmp density:
0.38
Methods/Class:
6.11
Methods:
1,797
Files:
261
Avg method cmp:
3.03
Classes/Pkg:
11.31
Classes:
294
Packages:
26
Filtered
Statistics for project issrg:
Stmts:
14,418
LOC:
57,802
Total cmp:
3,657
Stmts/Method:
8.02
Branches:
5,686
NCLOC:
24,675
Cmp density:
0.38
Methods/Class:
6.11
Methods:
1,797
Files:
261
Avg method cmp:
3.03
Classes/Pkg:
11.31
Classes:
294
Packages:
26
Unfiltered
Coverage
294 classes, 11,804 / 21,901 elements
53.9%
0.5389708
Most Complex Packages
1.
53.1%
0.531464
issrg.SAWS
(518)
2.
20.7%
0.20720059
issrg.utils.handler
(465)
3.
58.7%
0.58742976
issrg.test
(415)
4.
60.6%
0.60579574
issrg.pba.rbac
(361)
5.
82.8%
0.8278146
issrg.pba.rbac.xmlpolicy
(245)
Most Complex Classes
1.
17.4%
0.17394994
Handler
(393)
2.
21.3%
0.21267894
GetAttributesTest
(167)
3.
50.8%
0.5081081
DISTestNew
(160)
4.
36.2%
0.36220473
ShibPermisRBAC
(146)
5.
49%
0.48955613
SAWSServer
(135)
Test Results
1 / 1 tests 1.31 secs
100%
Top 20 Project Risks
SAWSCmdPromptCallbackHandler
WebDAVRevocationChecker
Handler
SAMLURLHandler
GetAttributesTest
SAWSGUICallbackHandler
SAWSConstant
ShibPermisRBAC
Interpreter
DefaultRevocationChecker
IssuerEntry
WebDAVURLHandler
Version
DISTestNew
SimplePERMISPolicyFinder
XMLSignatureVerifier
SAWSServer
SimplePERMISACPolicyFinder
AuthorityInformationAccess
ToRawCredential
Least Tested Methods
1.
0%
Handler.decision(Element) : Element
(25)
2.
0%
Handler.initialise(int,int,String,String,String,String,String,String,String) : void
(31)
3.
0%
SAWSCmdPromptCallbackHandler.readCertificateData(CertificateDataCallback) : CertificateData
(26)
4.
0%
GetAttributesTest.getCreds(Element) : String
(19)
5.
0%
SAMLURLHandler.initialise(String,SAMLMetaInfo,SAMLSecurity) : String
(18)
6.
0%
DefaultSecurity.login() : boolean
(18)
7.
0%
DISTestNew.createACMessage(issrg.ac.AttributeCertificate) : String
(15)
8.
0%
Interpreter.getAttributeStatements() : AttributeStatement[]
(20)
9.
0%
Handler.getSubject(Element,String) : PermisSubject
(13)
10.
0%
Handler.getCreds(String,Element,String) : Element
(12)
11.
0%
SAWSCmdPromptCallbackHandler.handle(Callback[]) : void
(20)
12.
0%
Handler.createEnvironment(Element) : Hashtable
(20)
13.
0%
Handler.addAttributeCertificates(String,byte[][],String,String,int,String) : void
(18)
14.
0%
Handler.addPKCs(String,byte[][],String,String,int,String) : void
(18)
15.
0%
Handler.createSubject(Element,String,Object[],String[]) : Subject
(16)
16.
0%
SAWSGUICallbackHandler.handle(Callback[]) : void
(18)
17.
0%
Handler.getActionParameters(Element) : Vector
(20)
18.
0%
Handler.createElementForVOMS(String,String) : Element
(12)
19.
0%
GetAttributesTest.getCreds(String,String) : Element
(10)
20.
0%
GetAttributesTest.setEnvironment(Element,Hashtable) : void
(15)
Report generated by
Clover Code Coverage v2.0.3
Sun Mar 23 2008 08:29:30 GMT
.
Clover: Open Source License registered to OpenPERMIS.