Clover icon

sunshower-core

  1. Project Clover database Thu Jun 7 2018 18:59:50 UTC

Project overview

 

Code coverage 250 classes, 1,897 / 4,702 elements

0.4034453340.3%

See more

Test results 230 / 230 tests 67.71 secs

1.0100%

See more

Code metrics

652
2,922
1,128
250
231
43
13,478
10,177
1,578
0.54
2.59
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.1745173817.5%
io.sunshower.service.security 379
2.
0.390909139.1%
io.sunshower.model.core.auth 191
3.
0.735294173.5%
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