...nf4j-core-log4j2/src/main/java/org/snf4j/core/logger/impl/Log4j2Logger.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...re-log4j2/src/main/java/org/snf4j/core/logger/impl/Log4j2LoggerFactory.java
|
ø
|
ø
|
ø
|
ø
|
77.77%
|
...re-log4j2/src/main/java/org/snf4j/core/logger/impl/LoggerFactoryBinder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ore-slf4j/src/main/java/org/snf4j/core/logger/impl/LoggerFactoryBinder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core-slf4j/src/main/java/org/snf4j/core/logger/impl/Slf4jLogger.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...core-slf4j/src/main/java/org/snf4j/core/logger/impl/Slf4jLoggerFactory.java
|
ø
|
ø
|
ø
|
ø
|
77.77%
|
snf4j-core/src/main/java/org/snf4j/core/AbstractEngineHandler.java
|
ø
|
ø
|
ø
|
ø
|
94.73%
|
snf4j-core/src/main/java/org/snf4j/core/AbstractSessionTimer.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/ByteBufferArray.java
|
+13
|
+13
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/ByteBufferHolder.java
|
ø
|
ø
|
ø
|
ø
|
97.82%
|
snf4j-core/src/main/java/org/snf4j/core/ChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/ClosingState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/CodecExecutorAdapter.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/Constants.java
|
ø
|
ø
|
ø
|
ø
|
0.00%
|
snf4j-core/src/main/java/org/snf4j/core/DTLSServerHandler.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/DTLSSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/DatagramChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
94.44%
|
snf4j-core/src/main/java/org/snf4j/core/DatagramServerHandler.java
|
ø
|
ø
|
ø
|
ø
|
96.38%
|
snf4j-core/src/main/java/org/snf4j/core/DatagramServerSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/DatagramSession.java
|
ø
|
ø
|
ø
|
ø
|
97.74%
|
snf4j-core/src/main/java/org/snf4j/core/DefaultExecutor.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/DefaultSelectorLoopController.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EncodeTask.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EndingAction.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EngineDatagramHandler.java
|
ø
|
ø
|
ø
|
ø
|
95.45%
|
snf4j-core/src/main/java/org/snf4j/core/EngineDatagramServerSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EngineDatagramSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EngineDatagramWrapper.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EngineStreamHandler.java
|
ø
|
ø
|
ø
|
ø
|
97.05%
|
snf4j-core/src/main/java/org/snf4j/core/EngineStreamSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/EventType.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/ICloseControllingException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/IdentifiableObject.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/InternalSSLEngine.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/InternalSelectorLoop.java
|
ø
|
ø
|
ø
|
ø
|
94.39%
|
snf4j-core/src/main/java/org/snf4j/core/InternalSession.java
|
ø
|
ø
|
ø
|
ø
|
97.34%
|
snf4j-core/src/main/java/org/snf4j/core/InternalSessionTimer.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/PipelineDecodeException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/SSLSession.java
|
ø
|
ø
|
ø
|
ø
|
90.90%
|
snf4j-core/src/main/java/org/snf4j/core/SelectorLoop.java
|
ø
|
ø
|
ø
|
ø
|
91.58%
|
snf4j-core/src/main/java/org/snf4j/core/SelectorLoopStoppingException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/ServerChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/ServerSocketChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/SessionChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/SessionPipeline.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/SingleByteBufferHolder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/SocketChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/StoppingType.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/StreamSession.java
|
ø
|
ø
|
ø
|
ø
|
99.07%
|
snf4j-core/src/main/java/org/snf4j/core/StreamSessionPipeline.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/Cache.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/CachingAllocator.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/DefaultAllocator.java
|
ø
|
ø
|
ø
|
ø
|
98.64%
|
...f4j-core/src/main/java/org/snf4j/core/allocator/DefaultAllocatorMetric.java
|
ø
|
ø
|
ø
|
ø
|
97.43%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/LastCache.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/NopAllocatorMetric.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/SyncCache.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/allocator/SyncLastCache.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ore/src/main/java/org/snf4j/core/allocator/ThreadLocalCachingAllocator.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/CodecContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/CompoundCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/CompoundDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/CompoundEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/DecoderContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/DefaultCodecExecutor.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/EncoderContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/EventDrivenCompoundDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/EventDrivenCompoundEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/InternalCodecPipeline.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/bytes/ArrayToBufferCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/bytes/ArrayToBufferDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/bytes/ArrayToBufferEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...core/src/main/java/org/snf4j/core/codec/bytes/ArrayToBufferHolderCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...re/src/main/java/org/snf4j/core/codec/bytes/ArrayToBufferHolderDecoder.java
|
ø
|
ø
|
ø
|
ø
|
92.85%
|
...re/src/main/java/org/snf4j/core/codec/bytes/ArrayToBufferHolderEncoder.java
|
ø
|
ø
|
ø
|
ø
|
92.85%
|
...core/src/main/java/org/snf4j/core/codec/bytes/BufferHolderToArrayCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...re/src/main/java/org/snf4j/core/codec/bytes/BufferHolderToArrayDecoder.java
|
ø
|
ø
|
ø
|
ø
|
94.73%
|
...re/src/main/java/org/snf4j/core/codec/bytes/BufferHolderToArrayEncoder.java
|
ø
|
ø
|
ø
|
ø
|
94.73%
|
...ore/src/main/java/org/snf4j/core/codec/bytes/BufferHolderToBufferCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...e/src/main/java/org/snf4j/core/codec/bytes/BufferHolderToBufferDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...e/src/main/java/org/snf4j/core/codec/bytes/BufferHolderToBufferEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/bytes/BufferToArrayCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/bytes/BufferToArrayDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/bytes/BufferToArrayEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ore/src/main/java/org/snf4j/core/codec/bytes/BufferToBufferHolderCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...e/src/main/java/org/snf4j/core/codec/bytes/BufferToBufferHolderDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...e/src/main/java/org/snf4j/core/codec/bytes/BufferToBufferHolderEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/codec/zip/DecompressionException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/zip/GzipDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/zip/GzipEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/zip/ZlibCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/zip/ZlibDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/codec/zip/ZlibEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/engine/EngineResult.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/engine/HandshakeStatus.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/engine/Status.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/factory/AbstractSessionFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...c/main/java/org/snf4j/core/factory/DefaultSelectorLoopStructureFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...re/src/main/java/org/snf4j/core/factory/DefaultSessionStructureFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/factory/DefaultThreadFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-core/src/main/java/org/snf4j/core/future/AbortableThresholdFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/AbstractBlockingFuture.java
|
ø
|
ø
|
ø
|
ø
|
99.10%
|
snf4j-core/src/main/java/org/snf4j/core/future/AbstractFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...e/src/main/java/org/snf4j/core/future/BlockingFutureOperationException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/CancelledFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/CompletedFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/DataFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-core/src/main/java/org/snf4j/core/future/DelegatingBlockingFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/EventFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/FailedFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/FutureLock.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/FutureState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/RegisterFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-core/src/main/java/org/snf4j/core/future/SessionFuturesController.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/SuccessfulFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/TaskFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/ThresholdFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/future/TwoThresholdFuture.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-core/src/main/java/org/snf4j/core/handler/AbstractDatagramHandler.java
|
ø
|
ø
|
ø
|
ø
|
94.73%
|
snf4j-core/src/main/java/org/snf4j/core/handler/AbstractHandler.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/handler/AbstractStreamHandler.java
|
ø
|
ø
|
ø
|
ø
|
93.75%
|
snf4j-core/src/main/java/org/snf4j/core/handler/DataEvent.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
.../src/main/java/org/snf4j/core/handler/HandshakeLoopsThresholdException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...4j-core/src/main/java/org/snf4j/core/handler/HandshakeTimeoutException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/handler/SessionEvent.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/handler/SessionException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/handler/SessionIncident.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/handler/SessionIncidentException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/logger/DefaultExceptionLogger.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/logger/ExceptionLogger.java
|
ø
|
ø
|
ø
|
ø
|
82.35%
|
snf4j-core/src/main/java/org/snf4j/core/logger/LoggerFactory.java
|
ø
|
ø
|
ø
|
ø
|
77.41%
|
snf4j-core/src/main/java/org/snf4j/core/logger/NopLogger.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/logger/NopLoggerFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/logger/TestingLogger.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/logger/TestingLoggerFactory.java
|
ø
|
ø
|
ø
|
ø
|
77.77%
|
snf4j-core/src/main/java/org/snf4j/core/pool/DefaultSelectorLoopPool.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/AbstractProxyHandler.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-core/src/main/java/org/snf4j/core/proxy/AbstractSocksProxyHandler.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/AbstractSocksState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/HttpProxyHandler.java
|
ø
|
ø
|
ø
|
ø
|
99.37%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/ProxyConnectionException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ore/src/main/java/org/snf4j/core/proxy/ProxyConnectionTimeoutException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks4Command.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks4CommandState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks4ProxyHandler.java
|
ø
|
ø
|
ø
|
ø
|
94.44%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks4Reply.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks4Status.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5AuthMethod.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5Command.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5CommandState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5InitState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5PasswordAuthState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5ProxyHandler.java
|
ø
|
ø
|
ø
|
ø
|
97.36%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5Reply.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/Socks5Status.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/SocksAddressType.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/proxy/SocksDoneState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/session/AbstractSession.java
|
ø
|
ø
|
ø
|
ø
|
84.61%
|
snf4j-core/src/main/java/org/snf4j/core/session/DefaultSessionConfig.java
|
ø
|
ø
|
ø
|
ø
|
97.33%
|
...core/src/main/java/org/snf4j/core/session/IllegalSessionStateException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-core/src/main/java/org/snf4j/core/session/SSLEngineCreateException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/session/SessionState.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-core/src/main/java/org/snf4j/core/session/UnsupportedSessionTimer.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/session/ssl/ClientAuth.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
.../src/main/java/org/snf4j/core/session/ssl/DefaultCipherProtocolFilters.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/session/ssl/ProtocolDefaults.java
|
ø
|
ø
|
ø
|
ø
|
92.42%
|
snf4j-core/src/main/java/org/snf4j/core/session/ssl/SSLContextBuilder.java
|
ø
|
ø
|
ø
|
ø
|
99.54%
|
...ore/src/main/java/org/snf4j/core/session/ssl/SSLContextCreateException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/session/ssl/SSLEngineBuilder.java
|
ø
|
ø
|
ø
|
ø
|
98.71%
|
...rc/main/java/org/snf4j/core/session/ssl/SupportedCipherProtocolFilters.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/thread/FastThreadLocal.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/thread/FastThreadLocalThread.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/timer/DefaultTimeoutModel.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-core/src/main/java/org/snf4j/core/timer/DefaultTimer.java
|
ø
|
ø
|
ø
|
ø
|
96.96%
|
snf4j-core/src/main/java/org/snf4j/core/util/Base64Util.java
|
ø
|
ø
|
ø
|
ø
|
98.26%
|
snf4j-core/src/main/java/org/snf4j/core/util/NetworkUtil.java
|
ø
|
ø
|
ø
|
ø
|
99.63%
|
snf4j-core/src/main/java/org/snf4j/core/util/PemUtil.java
|
ø
|
ø
|
ø
|
ø
|
96.59%
|
snf4j-sctp/src/main/java/org/snf4j/core/AbstractSctpChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
94.44%
|
snf4j-sctp/src/main/java/org/snf4j/core/ImmutableSctpMessageInfo.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/InternalSctpSession.java
|
ø
|
ø
|
ø
|
ø
|
98.68%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpCodecExecutorAdapter.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpEncodeTask.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpFragments.java
|
ø
|
ø
|
ø
|
ø
|
98.93%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpMultiChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpMultiSession.java
|
ø
|
ø
|
ø
|
ø
|
98.46%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpNopCodecExecutor.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpRegistrator.java
|
ø
|
ø
|
ø
|
ø
|
86.66%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpServerChannelContext.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/SctpSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...j-sctp/src/main/java/org/snf4j/core/factory/AbstractSctpSessionFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-sctp/src/main/java/org/snf4j/core/handler/AbstractSctpHandler.java
|
ø
|
ø
|
ø
|
ø
|
94.11%
|
snf4j-sctp/src/main/java/org/snf4j/core/handler/SctpNotificationType.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...-sctp/src/main/java/org/snf4j/core/handler/SctpSendingFailureException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...f4j-sctp/src/main/java/org/snf4j/core/session/DefaultSctpSessionConfig.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...j-websocket/src/main/java/org/snf4j/websocket/AbstractWebSocketHandler.java
|
ø
|
ø
|
ø
|
ø
|
92.85%
|
...cket/src/main/java/org/snf4j/websocket/AbstractWebSocketSessionFactory.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...socket/src/main/java/org/snf4j/websocket/DefaultWebSocketSessionConfig.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/SSLWebSocketSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/WebSocketSession.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...4j-websocket/src/main/java/org/snf4j/websocket/WebSocketSessionHandler.java
|
ø
|
ø
|
ø
|
ø
|
98.68%
|
...websocket/src/main/java/org/snf4j/websocket/extensions/GroupIdentifier.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...src/main/java/org/snf4j/websocket/extensions/InvalidExtensionException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ket/src/main/java/org/snf4j/websocket/extensions/compress/DeflateCodec.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...t/src/main/java/org/snf4j/websocket/extensions/compress/DeflateDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...t/src/main/java/org/snf4j/websocket/extensions/compress/DeflateEncoder.java
|
ø
|
ø
|
ø
|
ø
|
96.15%
|
.../java/org/snf4j/websocket/extensions/compress/PerMessageDeflateDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
.../java/org/snf4j/websocket/extensions/compress/PerMessageDeflateEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ava/org/snf4j/websocket/extensions/compress/PerMessageDeflateExtension.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...n/java/org/snf4j/websocket/extensions/compress/PerMessageDeflateParams.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ebsocket/src/main/java/org/snf4j/websocket/frame/AggregatedBinaryFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...-websocket/src/main/java/org/snf4j/websocket/frame/AggregatedTextFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/BinaryFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/CloseFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...4j-websocket/src/main/java/org/snf4j/websocket/frame/ContinuationFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/ControlFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/DataFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/Frame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...nf4j-websocket/src/main/java/org/snf4j/websocket/frame/FrameAggregator.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/FrameDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/FrameEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...j-websocket/src/main/java/org/snf4j/websocket/frame/FrameUtf8Validator.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ebsocket/src/main/java/org/snf4j/websocket/frame/InvalidFrameException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/Opcode.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...4j-websocket/src/main/java/org/snf4j/websocket/frame/PayloadAggregator.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/PingFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/PongFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/TextFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/frame/Utf8.java
|
ø
|
ø
|
ø
|
ø
|
95.65%
|
...t/src/main/java/org/snf4j/websocket/handshake/HandshakeAcceptException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...websocket/src/main/java/org/snf4j/websocket/handshake/HandshakeDecoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...websocket/src/main/java/org/snf4j/websocket/handshake/HandshakeEncoder.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...websocket/src/main/java/org/snf4j/websocket/handshake/HandshakeFactory.java
|
ø
|
ø
|
ø
|
ø
|
98.64%
|
...j-websocket/src/main/java/org/snf4j/websocket/handshake/HandshakeFrame.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...websocket/src/main/java/org/snf4j/websocket/handshake/HandshakeRequest.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...ebsocket/src/main/java/org/snf4j/websocket/handshake/HandshakeResponse.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...j-websocket/src/main/java/org/snf4j/websocket/handshake/HandshakeUtils.java
|
ø
|
ø
|
ø
|
ø
|
95.40%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/handshake/Handshaker.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/handshake/HttpStatus.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
snf4j-websocket/src/main/java/org/snf4j/websocket/handshake/HttpUtils.java
|
ø
|
ø
|
ø
|
ø
|
98.57%
|
.../src/main/java/org/snf4j/websocket/handshake/InvalidHandshakeException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
...in/java/org/snf4j/websocket/handshake/InvalidHandshakeRequestException.java
|
ø
|
ø
|
ø
|
ø
|
100.00%
|
3e01af0
55eca33