org/snf4j/core/AbstractEngineHandler.java
|
228
|
216
|
10
|
2
|
94.73%
|
org/snf4j/core/AbstractSessionTimer.java
|
25
|
25
|
0
|
0
|
100.00%
|
org/snf4j/core/ByteBufferHolder.java
|
46
|
45
|
0
|
1
|
97.82%
|
org/snf4j/core/ChannelContext.java
|
12
|
12
|
0
|
0
|
100.00%
|
org/snf4j/core/ClosingState.java
|
5
|
5
|
0
|
0
|
100.00%
|
org/snf4j/core/CodecExecutorAdapter.java
|
109
|
109
|
0
|
0
|
100.00%
|
org/snf4j/core/Constants.java
|
2
|
0
|
0
|
2
|
0.00%
|
org/snf4j/core/DTLSServerHandler.java
|
10
|
10
|
0
|
0
|
100.00%
|
org/snf4j/core/DTLSSession.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/DatagramChannelContext.java
|
36
|
34
|
0
|
2
|
94.44%
|
org/snf4j/core/DatagramServerHandler.java
|
166
|
160
|
6
|
0
|
96.38%
|
org/snf4j/core/DatagramServerSession.java
|
159
|
159
|
0
|
0
|
100.00%
|
org/snf4j/core/DatagramSession.java
|
399
|
390
|
3
|
6
|
97.74%
|
org/snf4j/core/DefaultExecutor.java
|
5
|
5
|
0
|
0
|
100.00%
|
org/snf4j/core/DefaultSelectorLoopController.java
|
5
|
5
|
0
|
0
|
100.00%
|
org/snf4j/core/EncodeTask.java
|
186
|
186
|
0
|
0
|
100.00%
|
org/snf4j/core/EndingAction.java
|
6
|
6
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineDatagramHandler.java
|
308
|
294
|
12
|
2
|
95.45%
|
org/snf4j/core/EngineDatagramServerSession.java
|
99
|
99
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineDatagramSession.java
|
122
|
122
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineDatagramWrapper.java
|
174
|
174
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineStreamHandler.java
|
339
|
329
|
7
|
3
|
97.05%
|
org/snf4j/core/EngineStreamSession.java
|
163
|
163
|
0
|
0
|
100.00%
|
org/snf4j/core/EventType.java
|
16
|
16
|
0
|
0
|
100.00%
|
org/snf4j/core/ICloseControllingException.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/IdentifiableObject.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/InternalSSLEngine.java
|
58
|
58
|
0
|
0
|
100.00%
|
org/snf4j/core/InternalSelectorLoop.java
|
553
|
522
|
23
|
8
|
94.39%
|
org/snf4j/core/InternalSession.java
|
377
|
367
|
5
|
5
|
97.34%
|
org/snf4j/core/InternalSessionTimer.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/PipelineDecodeException.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/SSLSession.java
|
11
|
10
|
0
|
1
|
90.90%
|
org/snf4j/core/SelectorLoop.java
|
309
|
283
|
23
|
3
|
91.58%
|
org/snf4j/core/SelectorLoopStoppingException.java
|
1
|
1
|
0
|
0
|
100.00%
|
org/snf4j/core/ServerChannelContext.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/ServerSocketChannelContext.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/SessionChannelContext.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/SessionPipeline.java
|
219
|
219
|
0
|
0
|
100.00%
|
org/snf4j/core/SingleByteBufferHolder.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/SocketChannelContext.java
|
32
|
32
|
0
|
0
|
100.00%
|
org/snf4j/core/StoppingType.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/StreamSession.java
|
431
|
427
|
2
|
2
|
99.07%
|
org/snf4j/core/StreamSessionPipeline.java
|
15
|
15
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/Cache.java
|
54
|
54
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/CachingAllocator.java
|
80
|
80
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/DefaultAllocator.java
|
74
|
73
|
1
|
0
|
98.64%
|
org/snf4j/core/allocator/DefaultAllocatorMetric.java
|
39
|
38
|
1
|
0
|
97.43%
|
org/snf4j/core/allocator/LastCache.java
|
29
|
29
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/NopAllocatorMetric.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/SyncCache.java
|
6
|
6
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/SyncLastCache.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/allocator/ThreadLocalCachingAllocator.java
|
33
|
33
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/CodecContext.java
|
18
|
18
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/CompoundCodec.java
|
57
|
57
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/CompoundDecoder.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/CompoundEncoder.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/DecoderContext.java
|
12
|
12
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/DefaultCodecExecutor.java
|
298
|
298
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/EncoderContext.java
|
18
|
18
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/EventDrivenCompoundDecoder.java
|
17
|
17
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/EventDrivenCompoundEncoder.java
|
17
|
17
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/InternalCodecPipeline.java
|
169
|
169
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/ArrayToBufferCodec.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/ArrayToBufferDecoder.java
|
14
|
14
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/ArrayToBufferEncoder.java
|
14
|
14
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/ArrayToBufferHolderCodec.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/ArrayToBufferHolderDecoder.java
|
14
|
13
|
0
|
1
|
92.85%
|
org/snf4j/core/codec/bytes/ArrayToBufferHolderEncoder.java
|
14
|
13
|
0
|
1
|
92.85%
|
org/snf4j/core/codec/bytes/BufferHolderToArrayCodec.java
|
17
|
17
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferHolderToArrayDecoder.java
|
19
|
18
|
0
|
1
|
94.73%
|
org/snf4j/core/codec/bytes/BufferHolderToArrayEncoder.java
|
19
|
18
|
0
|
1
|
94.73%
|
org/snf4j/core/codec/bytes/BufferHolderToBufferCodec.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferHolderToBufferDecoder.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferHolderToBufferEncoder.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferToArrayCodec.java
|
14
|
14
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferToArrayDecoder.java
|
15
|
15
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferToArrayEncoder.java
|
15
|
15
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferToBufferHolderCodec.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferToBufferHolderDecoder.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/bytes/BufferToBufferHolderEncoder.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/zip/DecompressionException.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/zip/GzipDecoder.java
|
128
|
128
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/zip/GzipEncoder.java
|
27
|
27
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/zip/ZlibCodec.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/zip/ZlibDecoder.java
|
85
|
85
|
0
|
0
|
100.00%
|
org/snf4j/core/codec/zip/ZlibEncoder.java
|
77
|
77
|
0
|
0
|
100.00%
|
org/snf4j/core/engine/EngineResult.java
|
18
|
18
|
0
|
0
|
100.00%
|
org/snf4j/core/engine/HandshakeStatus.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/engine/Status.java
|
5
|
5
|
0
|
0
|
100.00%
|
org/snf4j/core/factory/AbstractSessionFactory.java
|
15
|
15
|
0
|
0
|
100.00%
|
org/snf4j/core/factory/DefaultSelectorLoopStructureFactory.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/factory/DefaultSessionStructureFactory.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/factory/DefaultThreadFactory.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/future/AbortableThresholdFuture.java
|
14
|
14
|
0
|
0
|
100.00%
|
org/snf4j/core/future/AbstractBlockingFuture.java
|
112
|
111
|
0
|
1
|
99.10%
|
org/snf4j/core/future/AbstractFuture.java
|
32
|
32
|
0
|
0
|
100.00%
|
org/snf4j/core/future/BlockingFutureOperationException.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/future/CancelledFuture.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/future/CompletedFuture.java
|
22
|
22
|
0
|
0
|
100.00%
|
org/snf4j/core/future/DataFuture.java
|
15
|
15
|
0
|
0
|
100.00%
|
org/snf4j/core/future/DelegatingBlockingFuture.java
|
25
|
25
|
0
|
0
|
100.00%
|
org/snf4j/core/future/EventFuture.java
|
14
|
14
|
0
|
0
|
100.00%
|
org/snf4j/core/future/FailedFuture.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/future/FutureLock.java
|
6
|
6
|
0
|
0
|
100.00%
|
org/snf4j/core/future/FutureState.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/future/RegisterFuture.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/future/SessionFuturesController.java
|
58
|
58
|
0
|
0
|
100.00%
|
org/snf4j/core/future/SuccessfulFuture.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/future/TaskFuture.java
|
13
|
13
|
0
|
0
|
100.00%
|
org/snf4j/core/future/ThresholdFuture.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/future/TwoThresholdFuture.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/AbstractDatagramHandler.java
|
19
|
18
|
0
|
1
|
94.73%
|
org/snf4j/core/handler/AbstractHandler.java
|
28
|
28
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/AbstractStreamHandler.java
|
16
|
15
|
0
|
1
|
93.75%
|
org/snf4j/core/handler/DataEvent.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/HandshakeLoopsThresholdException.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/HandshakeTimeoutException.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/SessionEvent.java
|
10
|
10
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/SessionException.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/SessionIncident.java
|
14
|
14
|
0
|
0
|
100.00%
|
org/snf4j/core/handler/SessionIncidentException.java
|
13
|
13
|
0
|
0
|
100.00%
|
org/snf4j/core/logger/DefaultExceptionLogger.java
|
19
|
19
|
0
|
0
|
100.00%
|
org/snf4j/core/logger/ExceptionLogger.java
|
17
|
14
|
1
|
2
|
82.35%
|
org/snf4j/core/logger/LoggerFactory.java
|
31
|
24
|
2
|
5
|
77.41%
|
org/snf4j/core/logger/NopLogger.java
|
24
|
24
|
0
|
0
|
100.00%
|
org/snf4j/core/logger/NopLoggerFactory.java
|
3
|
3
|
0
|
0
|
100.00%
|
org/snf4j/core/logger/TestingLogger.java
|
110
|
110
|
0
|
0
|
100.00%
|
org/snf4j/core/logger/TestingLoggerFactory.java
|
9
|
7
|
1
|
1
|
77.77%
|
org/snf4j/core/pool/DefaultSelectorLoopPool.java
|
57
|
57
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/AbstractProxyHandler.java
|
44
|
44
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/AbstractSocksProxyHandler.java
|
55
|
55
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/AbstractSocksState.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/HttpProxyHandler.java
|
161
|
160
|
0
|
1
|
99.37%
|
org/snf4j/core/proxy/ProxyConnectionException.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/ProxyConnectionTimeoutException.java
|
2
|
2
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks4Command.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks4CommandState.java
|
41
|
41
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks4ProxyHandler.java
|
18
|
17
|
0
|
1
|
94.44%
|
org/snf4j/core/proxy/Socks4Reply.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks4Status.java
|
16
|
16
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5AuthMethod.java
|
9
|
9
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5Command.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5CommandState.java
|
78
|
78
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5InitState.java
|
27
|
27
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5PasswordAuthState.java
|
28
|
28
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5ProxyHandler.java
|
38
|
37
|
0
|
1
|
97.36%
|
org/snf4j/core/proxy/Socks5Reply.java
|
12
|
12
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/Socks5Status.java
|
21
|
21
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/SocksAddressType.java
|
12
|
12
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/SocksDoneState.java
|
5
|
5
|
0
|
0
|
100.00%
|
org/snf4j/core/session/AbstractSession.java
|
13
|
11
|
1
|
1
|
84.61%
|
org/snf4j/core/session/DefaultSessionConfig.java
|
75
|
73
|
0
|
2
|
97.33%
|
org/snf4j/core/session/IllegalSessionStateException.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/session/SSLEngineCreateException.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/session/SessionState.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/session/UnsupportedSessionTimer.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/session/ssl/ClientAuth.java
|
4
|
4
|
0
|
0
|
100.00%
|
org/snf4j/core/session/ssl/DefaultCipherProtocolFilters.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/session/ssl/ProtocolDefaults.java
|
66
|
61
|
3
|
2
|
92.42%
|
org/snf4j/core/session/ssl/SSLContextBuilder.java
|
219
|
218
|
0
|
1
|
99.54%
|
org/snf4j/core/session/ssl/SSLContextCreateException.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/session/ssl/SSLEngineBuilder.java
|
78
|
77
|
0
|
1
|
98.71%
|
org/snf4j/core/session/ssl/SupportedCipherProtocolFilters.java
|
11
|
11
|
0
|
0
|
100.00%
|
org/snf4j/core/thread/FastThreadLocal.java
|
32
|
32
|
0
|
0
|
100.00%
|
org/snf4j/core/thread/FastThreadLocalThread.java
|
30
|
30
|
0
|
0
|
100.00%
|
org/snf4j/core/timer/DefaultTimeoutModel.java
|
15
|
15
|
0
|
0
|
100.00%
|
org/snf4j/core/timer/DefaultTimer.java
|
33
|
32
|
1
|
0
|
96.96%
|
org/snf4j/core/util/Base64Util.java
|
115
|
113
|
0
|
2
|
98.26%
|
org/snf4j/core/util/NetworkUtil.java
|
271
|
270
|
0
|
1
|
99.63%
|
org/snf4j/core/util/PemUtil.java
|
88
|
85
|
0
|
3
|
96.59%
|