snf4j / snf4j
Files Coverage
core/AbstractEngineHandler.java 94.73%
core/AbstractSessionTimer.java 100.00%
core/ByteBufferHolder.java 97.82%
core/ChannelContext.java 100.00%
core/ClosingState.java 100.00%
core/CodecExecutorAdapter.java 100.00%
core/Constants.java 0.00%
core/DTLSServerHandler.java 100.00%
core/DTLSSession.java 100.00%
core/DatagramChannelContext.java 94.44%
core/DatagramServerHandler.java 96.38%
core/DatagramServerSession.java 100.00%
core/DatagramSession.java 97.74%
core/DefaultExecutor.java 100.00%
core/DefaultSelectorLoopController.java 100.00%
core/EncodeTask.java 100.00%
core/EndingAction.java 100.00%
core/EngineDatagramHandler.java 95.45%
core/EngineDatagramServerSession.java 100.00%
core/EngineDatagramSession.java 100.00%
core/EngineDatagramWrapper.java 100.00%
core/EngineStreamHandler.java 97.05%
core/EngineStreamSession.java 100.00%
core/EventType.java 100.00%
core/ICloseControllingException.java 100.00%
core/IdentifiableObject.java 100.00%
core/InternalSSLEngine.java 100.00%
core/InternalSelectorLoop.java 94.39%
core/InternalSession.java 97.34%
core/InternalSessionTimer.java 100.00%
core/PipelineDecodeException.java 100.00%
core/SSLSession.java 90.90%
core/SelectorLoop.java 91.58%
core/SelectorLoopStoppingException.java 100.00%
core/ServerChannelContext.java 100.00%
core/ServerSocketChannelContext.java 100.00%
core/SessionChannelContext.java 100.00%
core/SessionPipeline.java 100.00%
core/SingleByteBufferHolder.java 100.00%
core/SocketChannelContext.java 100.00%
core/StoppingType.java 100.00%
core/StreamSession.java 99.07%
core/StreamSessionPipeline.java 100.00%
core/allocator/Cache.java 100.00%
core/allocator/CachingAllocator.java 100.00%
core/allocator/DefaultAllocator.java 98.64%
core/allocator/DefaultAllocatorMetric.java 97.43%
core/allocator/LastCache.java 100.00%
core/allocator/NopAllocatorMetric.java 100.00%
core/allocator/SyncCache.java 100.00%
core/allocator/SyncLastCache.java 100.00%
core/allocator/ThreadLocalCachingAllocator.java 100.00%
core/codec/CodecContext.java 100.00%
core/codec/CompoundCodec.java 100.00%
core/codec/CompoundDecoder.java 100.00%
core/codec/CompoundEncoder.java 100.00%
core/codec/DecoderContext.java 100.00%
core/codec/DefaultCodecExecutor.java 100.00%
core/codec/EncoderContext.java 100.00%
core/codec/EventDrivenCompoundDecoder.java 100.00%
core/codec/EventDrivenCompoundEncoder.java 100.00%
core/codec/InternalCodecPipeline.java 100.00%
core/codec/bytes/ArrayToBufferCodec.java 100.00%
core/codec/bytes/ArrayToBufferDecoder.java 100.00%
core/codec/bytes/ArrayToBufferEncoder.java 100.00%
core/codec/bytes/ArrayToBufferHolderCodec.java 100.00%
core/codec/bytes/ArrayToBufferHolderDecoder.java 92.85%
core/codec/bytes/ArrayToBufferHolderEncoder.java 92.85%
core/codec/bytes/BufferHolderToArrayCodec.java 100.00%
core/codec/bytes/BufferHolderToArrayDecoder.java 94.73%
core/codec/bytes/BufferHolderToArrayEncoder.java 94.73%
core/codec/bytes/BufferHolderToBufferCodec.java 100.00%
core/codec/bytes/BufferHolderToBufferDecoder.java 100.00%
core/codec/bytes/BufferHolderToBufferEncoder.java 100.00%
core/codec/bytes/BufferToArrayCodec.java 100.00%
core/codec/bytes/BufferToArrayDecoder.java 100.00%
core/codec/bytes/BufferToArrayEncoder.java 100.00%
core/codec/bytes/BufferToBufferHolderCodec.java 100.00%
core/codec/bytes/BufferToBufferHolderDecoder.java 100.00%
core/codec/bytes/BufferToBufferHolderEncoder.java 100.00%
core/codec/zip/DecompressionException.java 100.00%
core/codec/zip/GzipDecoder.java 100.00%
core/codec/zip/GzipEncoder.java 100.00%
core/codec/zip/ZlibCodec.java 100.00%
core/codec/zip/ZlibDecoder.java 100.00%
core/codec/zip/ZlibEncoder.java 100.00%
core/engine/EngineResult.java 100.00%
core/engine/HandshakeStatus.java 100.00%
core/engine/Status.java 100.00%
core/factory/AbstractSessionFactory.java 100.00%
core/factory/DefaultSelectorLoopStructureFactory.java 100.00%
core/factory/DefaultSessionStructureFactory.java 100.00%
core/factory/DefaultThreadFactory.java 100.00%
core/future/AbortableThresholdFuture.java 100.00%
core/future/AbstractBlockingFuture.java 99.10%
core/future/AbstractFuture.java 100.00%
core/future/BlockingFutureOperationException.java 100.00%
core/future/CancelledFuture.java 100.00%
core/future/CompletedFuture.java 100.00%
core/future/DataFuture.java 100.00%
core/future/DelegatingBlockingFuture.java 100.00%
core/future/EventFuture.java 100.00%
core/future/FailedFuture.java 100.00%
core/future/FutureLock.java 100.00%
core/future/FutureState.java 100.00%
core/future/RegisterFuture.java 100.00%
core/future/SessionFuturesController.java 100.00%
core/future/SuccessfulFuture.java 100.00%
core/future/TaskFuture.java 100.00%
core/future/ThresholdFuture.java 100.00%
core/future/TwoThresholdFuture.java 100.00%
core/handler/AbstractDatagramHandler.java 94.73%
core/handler/AbstractHandler.java 100.00%
core/handler/AbstractStreamHandler.java 93.75%
core/handler/DataEvent.java 100.00%
core/handler/HandshakeLoopsThresholdException.java 100.00%
core/handler/HandshakeTimeoutException.java 100.00%
core/handler/SessionEvent.java 100.00%
core/handler/SessionException.java 100.00%
core/handler/SessionIncident.java 100.00%
core/handler/SessionIncidentException.java 100.00%
core/logger/DefaultExceptionLogger.java 100.00%
core/logger/ExceptionLogger.java 82.35%
core/logger/LoggerFactory.java 77.41%
core/logger/NopLogger.java 100.00%
core/logger/NopLoggerFactory.java 100.00%
core/logger/TestingLogger.java 100.00%
core/logger/TestingLoggerFactory.java 77.77%
core/pool/DefaultSelectorLoopPool.java 100.00%
core/proxy/AbstractProxyHandler.java 100.00%
core/proxy/AbstractSocksProxyHandler.java 100.00%
core/proxy/AbstractSocksState.java 100.00%
core/proxy/HttpProxyHandler.java 99.37%
core/proxy/ProxyConnectionException.java 100.00%
core/proxy/ProxyConnectionTimeoutException.java 100.00%
core/proxy/Socks4Command.java 100.00%
core/proxy/Socks4CommandState.java 100.00%
core/proxy/Socks4ProxyHandler.java 94.44%
core/proxy/Socks4Reply.java 100.00%
core/proxy/Socks4Status.java 100.00%
core/proxy/Socks5AuthMethod.java 100.00%
core/proxy/Socks5Command.java 100.00%
core/proxy/Socks5CommandState.java 100.00%
core/proxy/Socks5InitState.java 100.00%
core/proxy/Socks5PasswordAuthState.java 100.00%
core/proxy/Socks5ProxyHandler.java 97.36%
core/proxy/Socks5Reply.java 100.00%
core/proxy/Socks5Status.java 100.00%
core/proxy/SocksAddressType.java 100.00%
core/proxy/SocksDoneState.java 100.00%
core/session/AbstractSession.java 84.61%
core/session/DefaultSessionConfig.java 97.33%
core/session/IllegalSessionStateException.java 100.00%
core/session/SSLEngineCreateException.java 100.00%
core/session/SessionState.java 100.00%
core/session/UnsupportedSessionTimer.java 100.00%
core/session/ssl/ClientAuth.java 100.00%
core/session/ssl/DefaultCipherProtocolFilters.java 100.00%
core/session/ssl/ProtocolDefaults.java 92.42%
core/session/ssl/SSLContextBuilder.java 99.54%
core/session/ssl/SSLContextCreateException.java 100.00%
core/session/ssl/SSLEngineBuilder.java 98.71%
core/session/ssl/SupportedCipherProtocolFilters.java 100.00%
core/thread/FastThreadLocal.java 100.00%
core/thread/FastThreadLocalThread.java 100.00%
core/timer/DefaultTimeoutModel.java 100.00%
core/timer/DefaultTimer.java 96.96%
core/util/Base64Util.java 98.26%
core/util/NetworkUtil.java 99.63%
core/util/PemUtil.java 96.59%
Folder Totals (170 files) 98.04%
Project Totals (241 files) 98.28%
Loading