Clover icon

sunshower-base

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

Project overview

 

Code coverage 212 classes, 1,472 / 3,865 elements

0.380853838.1%

See more

Test results 241 / 241 tests 6.09 secs

1.0100%

See more

Code metrics

742
2,330
793
212
176
44
8,843
6,824
1,274
0.55
2.94
3.74
4.82
1.61

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.9292%
io.sunshower.lambda 71
4.
0.083832348.4%
io.sunshower.persistence.core 69
5.
0.7990867579.9%
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.659340765.9%
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%
FlakeSQLTypeDescriptor.unwrap(Identifier,Class<X>,WrapperOptions) : X 5
17.
0.00%
FlakeSQLTypeDescriptor.wrap(X,WrapperOptions) : Identifier 5
18.
0.00%
SunshowerEnvironment.getSunshowerHome() : File 4
19.
0.00%
ConnectionDetectingJDBCTemplate.update(PreparedStatementCreator,PreparedStatementSetter) : int 4
20.
0.00%
AuthenticationTestExecutionListener.collectRolesOnMethods(EntityManager,Class<?>,Object,Map<String, GrantedAuthority>) : void 4