SmileGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,835 of 6,62772%239 of 55657%2123854341,31742107
_writeNameUnicode(SerializableString, byte[])1490%160%99303011
_writePositiveVInt(int)1219142%3562%25132801
SmileGenerator(ObjectWriteContext, IOContext, int, int, OutputStream, byte[], int, boolean)1010%80%55252511
_writeLongAsciiFieldName(byte[])940%80%55191911
_writeName(SerializableString)890%140%88242411
_write7BitBinaryWithLength(byte[], int, int)6443287%61266%61064801
_addSeenName(String)624039%8220%56142101
_addSeenStringValue(String)624039%8220%56142101
_writeNonShortFieldName(String, int)600%80%55131311
_writeBytes(InputStream, int)530%80%55171711
_writeName(String)516355%10844%910133001
_findSeenName(String)441829%1317%78131701
_writeIntegralNumber(String, boolean)430%80%55131311
_invalidSurrogateStart(int, byte[], int)380%40%338811
_findSeenStringValue(String)351833%1118%67111501
writeRawUTF8String(byte[], int, int)3412578%41071%4862701
writeBinary(Base64Variant, byte[], int, int)340%40%33101011
_writeSharedNameReference(int)330%40%336611
_writeSharedStringValueReference(int)330%40%336611
SmileGenerator(ObjectWriteContext, IOContext, int, int, OutputStream)297070%3562%3542401
_invalidSurrogateEnd(int, int, byte[], int)280%20%225511
writeBinary(InputStream, int)223158%3350%3451501
writeEndArray()210%20%225511
writeStartObject(Object)210%n/a116611
writeStartObject(Object, int)210%n/a116611
_mediumUTF8Encode(char[], int, int)2020190%42284%41433701
_mediumUTF8Encode(String, int, int)2020190%42284%41433701
writeNumber(int)209482%3975%2752601
writeNumber(String)203462%3975%3771701
writeStartArray()200%n/a115511
writeStartArray(Object)200%n/a115511
writeStartArray(Object, int)200%n/a115511
writePropertyId(long)180%20%225511
writeString(String)1710185%51575%51163001
_appendReplacementChar(byte[], int)170%n/a114411
_writeNumberNoChecks(int, int)1515691%11191%1733801
_shortUTF8Encode2(char[], int, int, int)1511988%41477%41042801
_shortUTF8Encode2(String, int, int, int)1511988%41477%41042801
_closeInput()154374%9950%81051701
writeName(SerializableString)150%20%224411
configure(SmileWriteFeature, boolean)130%20%224411
writeString(SerializableString)1210789%31583%31053101
disable(SmileWriteFeature)110%n/a112211
writeNumber(long)1019795%11392%1824301
writeString(char[], int, int)915594%41881%41243501
enable(SmileWriteFeature)90%n/a112211
writeArray(int[], int, int)84985%1375%1331401
writeArray(long[], int, int)84985%1375%1331401
writeArray(double[], int, int)84985%1375%1331401
_writeDecimalNumber(String)81361%1150%123601
_write7BitBinaryWithLength(InputStream, int, byte[])753798%32187%31336201
_readMore(InputStream, byte[], int, int, int)74887%2675%2531801
writeEndObject()71466%1150%121501
outputOffset()70%n/a111111
_flushBuffer()52382%2100%022801
flush()51168%1150%122701
_verifyValueWrite(String)5550%1150%121301
assignCurrentValue(Object)50%n/a112211
writeBinary(Base64Variant, InputStream, int)50%n/a111111
writeHeader()3489%2466%241901
writeName(String)1071%1150%121401
currentValue()0%n/a111111
writeNumber(short)0%n/a111111
_notSupported()0%n/a111111
writeNumber(BigDecimal)2890%1150%1211001
writeNumber(BigInteger)1986%1150%121701
streamWriteOutputTarget()0%n/a111111
streamWriteOutputBuffered()0%n/a111111
writeRaw(String)0%n/a111111
writeRaw(String, int, int)0%n/a111111
writeRaw(char[], int, int)0%n/a111111
writeRaw(char)0%n/a111111
writeRawValue(String)0%n/a111111
writeRawValue(String, int, int)0%n/a111111
writeRawValue(char[], int, int)0%n/a111111
_writeBytes(byte, byte, byte, byte, byte, byte)7497%1150%121901
_writeNonSharedString(String, int)6496%1583%1411501
_writeBytes(byte, byte, byte, byte, byte)6396%1150%121801
_writeBytes(byte, byte, byte, byte)5296%1150%121701
_writeBytesLong(byte[], int, int)4295%1375%1311101
_writeBytes(byte, byte, byte)4195%1150%121601
_writeBytes(byte, byte)3093%1150%121501
_ensureRoomForOutput(int)880%1150%121301
version()0%n/a111111
streamWriteCapabilities()0%n/a111111
getPrettyPrinter()0%n/a111111
_writeBytes(byte[], int, int)3096%1375%131801
_validBackRef(int)888%1150%120101
_writeNumberNoChecks(int, long)363100%14100%0807701
writeNumber(double)182100%n/a0102701
_writeNumberNoChecks(int, double)140100%n/a0102501
writeNumber(float)97100%n/a0101501
_decodeAndWriteSurrogate(int, int, byte[], int)58100%n/a010601
_shortUTF8Encode(char[], int, int)40100%4100%0301001
_shortUTF8Encode(String, int, int)40100%4100%0301001
writeStartObject()21100%n/a010601
_writeByte(byte)19100%2100%020401
_releaseBuffers()16100%2250%230501
writeBoolean(boolean)14100%2100%020501
isEnabled(SmileWriteFeature)10100%2100%020101
writeNull()8100%n/a010301
writeBytes(byte[], int, int)7100%n/a010201
writeUTF8String(byte[], int, int)6100%n/a010101
writeRaw(byte)5100%n/a010201
_writeSignedVInt(int)5100%n/a010201
streamWriteContext()100%n/a010101
_streamReadConstraints()100%n/a010101