Clover icon

sunshower-core

  1. Project Clover database Fri Apr 6 2018 03:27:42 UTC

Project overview

 

Code coverage 250 classes, 1,892 / 4,690 elements

0.403411540.3%

See more

Test results 230 / 230 tests 76.16 secs

1.0100%

See more

Code metrics

648
2,914
1,128
250
231
43
13,460
10,157
1,576
0.54
2.58
4.51
5.81
1.4

Class Coverage Distribution

img/classDistrubutionChart.png

Class Complexity

img/classComplexityChart.png

Coverage tree map

Generating Coverage Tree Map. Please wait...

Loading Treemap

See more

Most complex packages

1.
0.175058117.5%
io.sunshower.service.security 378
2.
0.3931818339.3%
io.sunshower.model.core.auth 191
3.
0.73264473.3%
io.sunshower.service.task.exec 164
4.
0.297935129.8%
io.sunshower.service.hal.core 144
5.
0.5196078452%
io.sunshower.service.orchestration 124

Most complex classes

1.
0.1701244917%
IdentifierJdbcMutableAclService 67
2.
0.4023668840.2%
JpaTemplateService 58
3.
0.5979959.8%
JpaContentHandler 56
4.
0.00%
UUIDJdbcMutableAclService 45
5.
0.0994152059.9%
IdentifierEnabledLookupStrategy 42

Least tested methods

1.
0.00%
UUIDEnabledLookupStrategy.readAclsById(List<ObjectIdentity>,List<Sid>) : Map<ObjectIdentity, Acl> 10
2.
0.00%
IdentifierEnabledLookupStrategy.readAclsById(List<ObjectIdentity>,List<Sid>) : Map<ObjectIdentity, Acl> 10
3.
0.00%
UUIDEnabledLookupStrategy.ProcessResultSet.convertCurrentResultIntoObject(Map<Serializable, Acl>,ResultSet) : void 5
4.
0.00%
IdentifierEnabledLookupStrategy.ProcessResultSet.convertCurrentResultIntoObject(Map<Serializable, Acl>,ResultSet) : void 5
5.
0.00%
JpaTemplateService.getProperties(Identifier) : List<Property> 6
6.
0.00%
UUIDJdbcMutableAclService.deleteAcl(ObjectIdentity,boolean) : void 5
7.
0.00%
IdentifierJdbcMutableAclService.deleteAcl(ObjectIdentity,boolean) : void 5
8.
0.00%
Tasks.TaskGraphBuilder.create() : TaskGraph 3
9.
0.00%
UUIDEnabledLookupStrategy.lookupObjectIdentities(Collection<ObjectIdentity>,List<Sid>) : Map<ObjectIdentity, Acl> 2
10.
0.00%
IdentifierEnabledLookupStrategy.lookupObjectIdentities(Collection<ObjectIdentity>,List<Sid>) : Map<ObjectIdentity, Acl> 2
11.
0.00%
UUIDEnabledLookupStrategy.ProcessResultSet.extractData(ResultSet) : Set<UUID> 6
12.
0.00%
IdentifierEnabledLookupStrategy.ProcessResultSet.extractData(ResultSet) : Set<Identifier> 6
13.
0.00%
Repositories.delete(Repository) : boolean 5
14.
0.00%
UUIDEnabledLookupStrategy.convert(Map<Serializable, Acl>,UUID) : AclImpl 3
15.
0.00%
IdentifierEnabledLookupStrategy.convert(Map<Serializable, Acl>,Identifier) : AclImpl 3
16.
0.00%
Injector.InjectionSite.equals(Object) : boolean 7
17.
0.00%
Token.equals(Object) : boolean 6
18.
0.00%
UUIDEnabledLookupStrategy.computeRepeatingSql(String,int) : String 4
19.
0.00%
IdentifierEnabledLookupStrategy.computeRepeatingSql(String,int) : String 4
20.
0.00%
IdentifierJdbcMutableAclService.updateObjectIdentity(MutableAcl) : void 4