SmileParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,473 of 7,10579%201 of 83675%1465443411,5221998
nextFieldName(SerializableString)3260%500%2828747411
_readBinaryEncoded(OutputStream, int, byte[])2840%140%88333311
readBinaryValue(Base64Variant, OutputStream)1320%160%99373711
getValueAsString()670%180%1010141411
getText(Writer)500%100%66161611
_decodeShortAsciiValue(int)373548%3350%2481601
_decodeShortAsciiName(int)372540%3125%2381401
getBinaryValue(Base64Variant)270%60%448811
_getBinaryFromString(Base64Variant)250%40%337711
_decodeLongUnicodeName(int[], int, int, boolean)2427591%23294%21876501
nextFieldName()2424591%63183%52266001
releaseBuffered(OutputStream)220%20%226611
_decodeUtf8_4(int)219782%12100%0731801
getValueAsString(String)200%80%554411
_readUnsignedVIntSlow()186478%3975%2721601
hasTextCharacters()170%40%335511
nextToken()1625794%35194%33556801
nextBooleanValue()150%40%336611
_handleFieldName()1420393%22993%21954801
_decodeUtf8_3(int)146882%1787%1521401
_decodeUtf8_3fast(int)145479%4100%0321001
_nextByteGuaranteed()131959%1150%122701
_finishBinary7BitLong(int)1229296%16100%0923701
_skipIncomplete()1112191%82071%82084501
_parseNumericValue()101864%4100%032801
_reportInvalidSharedName(int)10323%2100%023401
_reportInvalidSharedStringValue(int)10323%2100%023401
nextTextValue()918595%23093%21934901
_decodeLongUnicodeValue()915494%22090%21334601
getTextCharacters()96888%31381%2922001
_skipBytes(int)92371%2250%2341001
nextIntValue(int)90%20%223311
nextLongValue(long)90%20%223311
_read7BitBinaryWithLength()828997%16100%0923601
_loadMore()84584%1583%1411301
_decodeShortUnicodeValue(int)718196%12100%0813201
_decodeShortUnicodeName(int)716595%10100%0712901
_decodeUtf8_2(int)73382%4100%031601
_readUnsignedVInt()613595%14100%0812201
handleSignature(boolean, boolean)610194%18100%01002701
_tryToLoadToHaveAtLeast(int)68993%21083%2712101
_finishBinaryRawLong(int)65389%6100%0411401
_finishNumberToken(int)61976%2571%2741501
finishToken()60%20%223311
_reportInvalidInitial(int)60%n/a112211
_reportInvalidOther(int)60%n/a112211
_finishLong()49495%6100%0422201
_finishBinaryRaw()46093%8100%0511701
_findOrDecodeShortAsciiName(int)43790%1583%1411001
_findOrDecodeShortUnicodeName(int)43790%1583%1411001
_reportInvalidOther(int, int)4342%n/a012301
setCodec(ObjectCodec)40%n/a112211
_finishIntSlow()313697%20100%01112801
_finishInt()39797%12100%0712501
_finishToken()36895%21184%2922501
_handleSharedString(int)31583%2100%021401
_reportInvalidUnsignedVInt(int, int)31482%2100%021601
static {...}31280%n/a012701
_growArrayTo(int[], int)31076%1150%121401
getCodec()30%n/a111111
getInputSource()30%n/a111111
_reportIncompleteBinaryRead7Bit(int, int)3193%n/a011401
_reportIncompleteBinaryReadRaw(int, int)1789%n/a011301
getEmbeddedObject()1285%2250%231501
_padLastQuad(int, int)1184%1150%120101
_eofAsNextToken()981%2100%021401
_loadMoreGuaranteed()466%2100%021301
_handleLongFieldName()24099%12996%11605301
_findDecodedFromSymbols(int)292100%24100%01304801
_findDecodedFixed12(int, int, int)136100%10100%0602301
_fourBytesToIntSlow()84100%8100%0501201
getText()76100%18100%01001901
_finishDouble()69100%4100%0301201
_decodeLongAsciiValue()69100%8100%0502001
_fourBytesToInt()53100%2100%020901
_addDecodedToSymbols(int, String)50100%6100%040801
getTextLength()49100%14100%0801301
_expandSeenStringValues(String)48100%6100%0401201
_finishLongSlow()46100%4100%0301001
_loadToHaveAtLeast(int)41100%4100%030801
_finishFloat()38100%2100%020901
_finishBigDecimal()38100%2100%0201001
_skip7BitBinary()37100%4100%0301101
_expandSeenNames(String[])32100%6100%040901
_addSeenStringValue()31100%2100%020601
SmileParser(IOContext, int, int, ObjectCodec, ByteQuadsCanonicalizer, InputStream, byte[], int, int, boolean)28100%n/a010901
_finishBigInteger()28100%2100%020801
_reportTruncatedUTF8InString(int, int, int, int)27100%n/a010201
_reportTruncatedUTF8InName(int, int, int, int)27100%n/a010201
_nextAfterHeader()21100%1583%140401
_closeInput()18100%2466%240501
_releaseBuffers2()16100%1375%130601
createChildArrayContext(int, int)14100%n/a010301
createChildObjectContext(int, int)14100%n/a010301
_reportUnknownValueTypeToken(int)8100%n/a010201
_reportUnknownNameToken(int)8100%n/a010201
_padQuadForNulls(int)6100%n/a010101
getTextOffset()100%n/a010101