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 |