SmileParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,799 of 7,11574%239 of 84071%1695464301,5261998
nextFieldName(SerializableString)3260%500%2828747411
_readBinaryEncoded(OutputStream, int, byte[])2840%140%88333311
readBinaryValue(Base64Variant, OutputStream)1320%160%99373711
_tryToLoadToHaveAtLeast(int)9055%1118%67192101
getValueAsString()740%200%1111161611
getText(Writer)500%100%66161611
_loadMore()4859%5116%34111301
_decodeUtf8_3(int)443846%3562%2581401
_decodeShortAsciiValue(int)403244%3350%2491601
_decodeShortAsciiName(int)372540%3125%2381401
_readUnsignedVIntSlow()354757%5758%3761601
_decodeUtf8_4(int)279177%12100%0761801
getValueAsString(String)270%100%666611
getBinaryValue(Base64Variant)270%60%448811
nextFieldName()2624390%63183%52276001
_loadToHaveAtLeast(int)261536%3125%235801
_getBinaryFromString(Base64Variant)250%40%337711
_decodeLongUnicodeName(int[], int, int, boolean)2427591%23294%21876501
_fourBytesToIntSlow()236172%1787%1551201
releaseBuffered(OutputStream)220%20%226611
_decodeLongUnicodeValue()1914488%31986%31374601
hasTextCharacters()170%40%335511
nextToken()1625794%45092%43556801
nextBooleanValue()150%40%336611
_handleFieldName()1420393%22993%21954801
_decodeUtf8_3fast(int)145479%4100%0321001
_closeInput()14422%5116%343501
_finishIntSlow()1312690%20100%01162801
_nextByteGuaranteed()131959%1150%122701
_finishBinary7BitLong(int)1229296%11593%1923701
_finishBinaryRawLong(int)124779%1583%1421401
_releaseBuffers2()12425%3125%234601
_skipIncomplete()1112191%82071%82084501
_decodeShortUnicodeValue(int)1017894%12100%0823201
_reportInvalidSharedName(int)10323%2100%023401
_reportInvalidSharedStringValue(int)10323%2100%023401
_handleLongFieldName()923296%12996%11645301
nextTextValue()918595%23093%21934901
getTextCharacters()96888%31381%2922001
_decodeUtf8_2(int)93177%4100%032601
_skipBytes(int)92371%2250%2341001
nextIntValue(int)90%20%223311
nextLongValue(long)90%20%223311
_read7BitBinaryWithLength()828997%21487%2923601
_decodeShortUnicodeName(int)716595%10100%0712901
_findOrDecodeShortAsciiName(int)73482%1583%1421001
_findOrDecodeShortUnicodeName(int)73482%1583%1421001
_readUnsignedVInt()613595%14100%0812201
handleSignature(boolean, boolean)610194%18100%01002701
_finishNumberToken(int)61976%2571%2741501
_parseNumericValue()61875%4100%032801
finishToken()60%20%223311
_reportInvalidInitial(int)60%n/a112211
_reportInvalidOther(int)60%n/a112211
_finishLong()49495%6100%0422201
_finishDouble()46594%4100%0321201
_finishBinaryRaw()46093%1787%1511701
_reportInvalidOther(int, int)4342%n/a012301
setCodec(ObjectCodec)40%n/a112211
_finishInt()39797%12100%0712501
_finishToken()36895%21184%2922501
_fourBytesToInt()35094%2100%021901
_handleSharedString(int)31583%2100%021401
_reportInvalidUnsignedVInt(int, int)31482%2100%021601
static {...}31280%n/a012701
_growArrayTo(int[], int)31076%1150%121401
_loadMoreGuaranteed()3350%1150%122301
getCodec()30%n/a111111
getInputSource()30%n/a111111
_decodeLongAsciiValue()6797%8100%0512001
_finishLongSlow()4495%4100%0311001
_finishFloat()3694%2100%021901
_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
_findDecodedFromSymbols(int)292100%24100%01304801
_findDecodedFixed12(int, int, int)136100%10100%0602301
getText()76100%18100%01001901
_addDecodedToSymbols(int, String)50100%6100%040801
getTextLength()49100%14100%0801301
_expandSeenStringValues(String)48100%6100%0401201
_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
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