Clover icon

sunshower-base

  1. Project Clover database Mon May 7 2018 22:12:38 UTC

Project overview

 

Code coverage 224 classes, 1,541 / 4,018 elements

0.3835241538.4%

See more

Test results 242 / 242 tests 6.07 secs

1.0100%

See more

Code metrics

774
2,411
833
224
186
44
9,192
7,098
1,335
0.55
2.89
3.72
5.09
1.6

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.00%
io.sunshower.test.persist 248
2.
0.611111161.1%
io.sunshower.reflect.incant 103
3.
0.1558441515.6%
io.sunshower.persistence.core 96
4.
0.9292%
io.sunshower.lambda 71
5.
0.7981651479.8%
io.sunshower.test.ws 67

Most complex classes

1.
0.00%
ConnectionDetectingJDBCTemplate 175
2.
0.6209150662.1%
Base58 43
3.
0.672897267.3%
MethodDescriptor 34
4.
0.00%
AuthenticationTestExecutionListener 32
5.
0.6373626663.7%
Identifier 32

Least tested methods

1.
0.00%
ConnectionDetectingJDBCTemplate.extractReturnedResults(CallableStatement,List<SqlParameter>,List<SqlParameter>,int) : Map<String, Object> 14
2.
0.00%
ConnectionDetectingJDBCTemplate.batchUpdate(String,Collection<T>,int,ParameterizedPreparedStatementSetter<T>) : int[][] 11
3.
0.00%
ConnectionDetectingJDBCTemplate.batchUpdate(String,BatchPreparedStatementSetter) : int[] 12
4.
0.00%
ConnectionDetectingJDBCTemplate.CloseSuppressingInvocationHandler.invoke(Object,Method,Object[]) : Object 12
5.
0.00%
Base58.encode(byte[],OutputStream) : void 11
6.
0.00%
ConnectionDetectingJDBCTemplate.extractOutputParameters(CallableStatement,List<SqlParameter>) : Map<String, Object> 7
7.
0.00%
ConnectionDetectingJDBCTemplate.BatchUpdateStatementCallback.doInStatement(Statement) : int[] 8
8.
0.00%
ConnectionDetectingJDBCTemplate.execute(PreparedStatementCreator,PreparedStatementCallback<T>) : T 6
9.
0.00%
ConnectionDetectingJDBCTemplate.execute(CallableStatementCreator,CallableStatementCallback<T>) : T 6
10.
0.00%
ConnectionDetectingJDBCTemplate.call(CallableStatementCreator,List<SqlParameter>) : Map<String, Object> 6
11.
0.00%
ConnectionDetectingJDBCTemplate.processResultSet(ResultSet,ResultSetSupportingSqlParameter) : Map<String, Object> 5
12.
0.00%
SunshowerEnvironment.resolveFromProperty(String) : String 6
13.
0.00%
SunshowerEnvironment.resolveFromDefault(String) : String 5
14.
0.00%
ConnectionDetectingJDBCTemplate.update(PreparedStatementCreator,KeyHolder) : int 3
15.
0.00%
Pair.equals(Object) : boolean 7
16.
0.00%
SunshowerEnvironment.getSunshowerHome() : File 4
17.
0.00%
ConnectionDetectingJDBCTemplate.update(PreparedStatementCreator,PreparedStatementSetter) : int 4
18.
0.00%
AuthenticationTestExecutionListener.collectRolesOnMethods(EntityManager,Class<?>,Object,Map<String, GrantedAuthority>) : void 4
19.
0.00%
AbstractEntity.equals(Object) : boolean 5
20.
0.00%
AuthenticationTestExecutionListener.usersFromMethods(Class<?>,Object,Map<String, GrantedAuthority>) : Set<Object> 4