HttpObjectDecoder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,425 of 1,4250%254 of 2540%1611613643642929
decode(ChannelHandlerContext, ByteBuf, List)3900%700%414111211211
readHeaders(ByteBuf)1990%420%2222464611
readTrailingHeaders(ByteBuf)1320%260%1414343411
splitHeader(AppendableCharSequence)770%160%99202011
decodeLast(ChannelHandlerContext, ByteBuf, List)760%200%1111202011
HttpObjectDecoder(int, int, int, boolean, boolean, int, boolean, boolean)560%n/a11151511
splitInitialLine(AppendableCharSequence)520%20%22101011
resetNow()470%60%44161611
isContentAlwaysEmpty(HttpMessage)450%120%77121211
findNonWhitespace(AppendableCharSequence, int)420%60%448811
getChunkSize(String)340%80%557711
isSwitchingToNonHttp1Protocol(HttpResponse)290%80%556611
findNonSPLenient(AppendableCharSequence, int)290%60%448811
invalidMessage(ByteBuf, Exception)280%20%228811
invalidChunk(ByteBuf, Exception)250%n/a117711
findEndOfString(AppendableCharSequence)200%40%334411
isSPLenient(char)190%100%661111
findSPLenient(AppendableCharSequence, int)180%40%334411
userEventTriggered(ChannelHandlerContext, Object)170%40%336611
contentLength()140%20%223311
HttpObjectDecoder(int, int, int, boolean, boolean, int, boolean)110%n/a112211
HttpObjectDecoder(int, int, int, boolean, boolean, int)100%n/a112211
isOWS(char)100%40%331111
HttpObjectDecoder(int, int, int, boolean, boolean)90%n/a112211
handleTransferEncodingChunkedWithContentLength(HttpMessage)90%n/a113311
HttpObjectDecoder(int, int, int, boolean)80%n/a112211
static {...}80%20%221111
HttpObjectDecoder()70%n/a112211
reset()40%n/a112211