Source file "io/netty/channel/CombinedChannelDuplexHandler.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 277 of 277 | 0% | 8 of 8 | 0% | 48 | 48 | 69 | 69 | 44 | 44 |
| remove0() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| remove() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isRemoved() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| CombinedChannelDuplexHandler.DelegatingChannelHandlerContext(ChannelHandlerContext, ChannelHandler) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| fireExceptionCaught(Throwable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireUserEventTriggered(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireChannelRead(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| connect(SocketAddress, SocketAddress, ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| fireChannelRegistered() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireChannelUnregistered() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireChannelActive() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireChannelInactive() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireChannelReadComplete() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fireChannelWritabilityChanged() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| connect(SocketAddress, SocketAddress) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| bind(SocketAddress, ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| connect(SocketAddress, ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| read() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| write(Object, ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| flush() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeAndFlush(Object, ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| attr(AttributeKey) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasAttr(AttributeKey) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| bind(SocketAddress) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| connect(SocketAddress) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| disconnect(ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| close(ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| deregister(ChannelPromise) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| write(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| writeAndFlush(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newFailedFuture(Throwable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| channel() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| executor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| name() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handler() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| disconnect() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| close() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| deregister() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| pipeline() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| alloc() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newPromise() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newProgressivePromise() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newSucceededFuture() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| voidPromise() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |