org/snf4j/core/AbstractEngineHandler.java
|
224
|
211
|
10
|
3
|
94.19%
|
org/snf4j/core/AbstractSessionTimer.java
|
25
|
25
|
0
|
0
|
100.00%
|
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
|
107
|
107
|
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
|
142
|
142
|
0
|
0
|
100.00%
|
org/snf4j/core/DatagramSession.java
|
341
|
332
|
3
|
6
|
97.36%
|
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
|
144
|
144
|
0
|
0
|
100.00%
|
org/snf4j/core/EndingAction.java
|
6
|
6
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineDatagramHandler.java
|
303
|
289
|
12
|
2
|
95.37%
|
org/snf4j/core/EngineDatagramServerSession.java
|
88
|
88
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineDatagramSession.java
|
111
|
111
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineDatagramWrapper.java
|
147
|
147
|
0
|
0
|
100.00%
|
org/snf4j/core/EngineStreamHandler.java
|
329
|
319
|
7
|
3
|
96.96%
|
org/snf4j/core/EngineStreamSession.java
|
144
|
144
|
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
|
512
|
23
|
18
|
92.58%
|
org/snf4j/core/InternalSession.java
|
365
|
357
|
3
|
5
|
97.80%
|
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
|
294
|
268
|
23
|
3
|
91.15%
|
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/SocketChannelContext.java
|
32
|
32
|
0
|
0
|
100.00%
|
org/snf4j/core/StoppingType.java
|
8
|
8
|
0
|
0
|
100.00%
|
org/snf4j/core/StreamSession.java
|
368
|
364
|
2
|
2
|
98.91%
|
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
|
14
|
14
|
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
|
242
|
242
|
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/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/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
|
10
|
10
|
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
|
45
|
45
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/AbstractSocksProxyHandler.java
|
62
|
62
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/AbstractSocksState.java
|
7
|
7
|
0
|
0
|
100.00%
|
org/snf4j/core/proxy/HttpProxyHandler.java
|
154
|
154
|
0
|
0
|
100.00%
|
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
|
29
|
29
|
0
|
0
|
100.00%
|
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
|
63
|
63
|
0
|
0
|
100.00%
|
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
|
66
|
63
|
0
|
3
|
95.45%
|
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/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/NetworkUtil.java
|
271
|
270
|
0
|
1
|
99.63%
|