SmileParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,481 of 7,10865%354 of 83657%2405456061,5202799
nextFieldName(SerializableString)3200%500%2828747411
_readBinaryEncoded(OutputStream, int, byte[])2840%140%88333311
_handleFieldName()2170%310%1919484811
nextTextValue()1900%320%1919494911
readBinaryValue(Base64Variant, OutputStream)1320%160%99373711
_skipIncomplete()1320%280%2020454511
_tryToLoadToHaveAtLeast(int)8555%1118%67182001
getTextCharacters()770%160%99202011
getValueAsString()670%180%1010141411
getText(Writer)500%100%66161611
getTextLength()450%120%77111111
_decodeUtf8_3(int)443846%3562%2581401
_loadMore()43510%5116%34101201
_decodeShortAsciiValue(int)403244%3350%2491601
_decodeShortAsciiName(int)372540%3125%2381401
_readUnsignedVIntSlow()354757%5758%3761601
_skip7BitBinary()290%20%228811
_decodeUtf8_4(int)279177%12100%0761801
getBinaryValue(Base64Variant)270%60%448811
nextFieldName()2623690%63183%52276001
_loadToHaveAtLeast(int)261536%3125%235801
getText()255167%71161%41081901
_getBinaryFromString(Base64Variant)250%40%337711
_decodeLongUnicodeName(int[], int, int, boolean)2427591%23294%21876501
nextToken()2426991%64888%63576801
_skipBytes(int)240%20%227711
_fourBytesToIntSlow()236172%1787%1551201
releaseBuffered(OutputStream)220%20%226611
getValueAsString(String)200%80%554411
_decodeLongUnicodeValue()1914488%31986%31374601
hasTextCharacters()170%40%335511
nextBooleanValue()150%40%336611
_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
_decodeShortUnicodeValue(int)1017894%12100%0823201
_parseNumericValue()101864%2250%232801
_reportInvalidSharedName(int)10323%2100%023401
_reportInvalidSharedStringValue(int)10323%2100%023401
_handleLongFieldName()923296%12996%11645301
_decodeUtf8_2(int)93177%4100%032601
nextIntValue(int)90%20%223311
nextLongValue(long)90%20%223311
_read7BitBinaryWithLength()828997%21487%2923601
_decodeShortUnicodeName(int)716595%10100%0712901
_finishToken()76490%31076%3942501
_findOrDecodeShortAsciiName(int)73482%1583%1421001
_findOrDecodeShortUnicodeName(int)73482%1583%1421001
_reportInvalidChar(int)7330%1150%123401
_readUnsignedVInt()613595%14100%0812201
handleSignature(boolean, boolean)610194%18100%01002701
_finishNumberToken(int)61976%2571%2741501
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
_fourBytesToInt()35094%2100%021901
_handleSharedString(int)31684%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()1184%2100%021401
getTextOffset()0%n/a111111
_findDecodedFromSymbols(int)292100%24100%01304801
_findDecodedFixed12(int, int, int)136100%10100%0602301
_expandSeenStringValues(String)55100%8100%0501401
_addDecodedToSymbols(int, String)50100%6100%040801
_expandSeenNames(String[])39100%8100%0501101
_finishBigDecimal()38100%2100%0201001
_addSeenStringValue()32100%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()23100%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