SmileGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,620 of 6,6200%572 of 5720%3993991,3341,334113113
_write7BitBinaryWithLength(InputStream, int, byte[])5440%240%1313626211
_write7BitBinaryWithLength(byte[], int, int)4960%180%1010484811
_writeNumberNoChecks(int, long)3630%140%88777711
_mediumUTF8Encode(char[], int, int)2210%260%1414373711
_mediumUTF8Encode(String, int, int)2210%260%1414373711
_writePositiveVInt(int)2120%80%55282811
writeNumber(long)1990%140%88434311
writeNumber(double)1810%n/a11272711
_writeNumberNoChecks(int, int)1710%120%77383811
writeString(char[], int, int)1620%220%1212363611
writeRawUTF8String(byte[], int, int)1570%140%88272711
_writeFieldNameUnicode(SerializableString, byte[])1430%160%99272711
_writeNumberNoChecks(int, double)1400%n/a11252511
_shortUTF8Encode2(char[], int, int, int)1340%180%1010282811
_shortUTF8Encode2(String, int, int, int)1340%180%1010282811
SmileGenerator(IOContext, int, int, ObjectCodec, OutputStream, byte[], int, boolean)1250%120%77323211
SmileGenerator(IOContext, int, int, ObjectCodec, OutputStream)1230%120%77313111
writeString(SerializableString)1160%180%1010313111
_writeFieldName(String)1140%180%1010303011
writeString(String)1140%200%1111313111
writeNumber(int)1080%120%77262611
_addSeenName(String)1020%100%66212111
_addSeenStringValue(String)1020%100%66212111
writeNumber(float)960%n/a11151511
_writeFieldName(SerializableString)890%140%88242411
_writeLongAsciiFieldName(byte[])880%80%55161611
_writeBytes(byte, byte, byte, byte, byte, byte)760%20%229911
_writeNonSharedString(String, int)660%60%44151511
_writeBytes(byte, byte, byte, byte, byte)650%20%228811
_findSeenName(String)620%140%88171711
_writeNonShortFieldName(String, int)600%80%55131311
close()600%180%1010191911
_releaseBuffers()600%160%99171711
_decodeAndWriteSurrogate(int, int, byte[], int)580%n/a116611
writeArray(int[], int, int)560%40%33141411
writeArray(long[], int, int)560%40%33141411
writeArray(double[], int, int)560%40%33141411
_writeBytes(byte, byte, byte, byte)540%20%227711
_findSeenStringValue(String)530%120%77151511
writeBinary(InputStream, int)520%60%44151511
_readMore(InputStream, byte[], int, int, int)490%80%55151511
_writeBytes(InputStream, int)470%80%55141411
_writeBytesLong(byte[], int, int)440%40%33111111
writeNumber(String)430%100%66151511
_writeBytes(byte, byte, byte)430%20%226611
_shortUTF8Encode(char[], int, int)400%40%33101011
_shortUTF8Encode(String, int, int)400%40%33101011
_writeIntegralNumber(String, boolean)380%60%44121211
writeHeader()370%60%449911
_invalidSurrogateStart(int, byte[], int)360%40%338811
_writeSharedNameReference(int)330%40%336611
_writeSharedStringValueReference(int)330%40%336611
writeBinary(Base64Variant, byte[], int, int)330%40%33111111
_writeBytes(byte, byte)320%20%225511
_writeBytes(byte[], int, int)310%40%338811
writeNumber(BigDecimal)300%20%22111111
_invalidSurrogateEnd(int, int, byte[], int)270%20%225511
_smileBufferRecycler()260%40%336611
_flushBuffer()220%20%225511
writeNumber(BigInteger)210%20%228811
writeEndArray()190%20%225511
writeEndObject()190%20%225511
_writeByte(byte)190%20%224411
_appendReplacementChar(byte[], int)170%n/a114411
writeStartObject(Object)150%n/a115511
writeStartObject(Object, int)150%n/a115511
overrideFormatFeatures(int, int)140%n/a112211
_writeDecimalNumber(String)140%n/a115511
writeFieldName(SerializableString)130%20%224411
configure(SmileGenerator.Feature, boolean)130%20%224411
writeStartArray()130%n/a114411
writeStartArray(Object)130%n/a114411
writeStartArray(Object, int)130%n/a114411
writeStartArray(int)130%n/a114411
writeStartObject()130%n/a114411
writeBoolean(boolean)130%20%225511
writeFieldName(String)120%20%224411
disable(SmileGenerator.Feature)110%n/a112211
isEnabled(SmileGenerator.Feature)100%20%221111
flush()100%20%224411
_ensureRoomForOutput(int)100%20%223311
enable(SmileGenerator.Feature)90%n/a112211
_verifyValueWrite(String)90%20%223311
_validBackRef(int)90%20%221111
writeNull()70%n/a113311
outputOffset()70%n/a111111
writeBytes(byte[], int, int)60%n/a112211
writeUTF8String(byte[], int, int)60%n/a112211
assignCurrentValue(Object)50%n/a112211
setCurrentValue(Object)50%n/a112211
writeBinary(Base64Variant, InputStream, int)50%n/a111111
_writeSignedVInt(int)50%n/a112211
static {...}50%n/a111111
currentValue()0%n/a111111
getCurrentValue()0%n/a111111
writeRaw(byte)0%n/a112211
_notSupported()0%n/a111111
getOutputTarget()0%n/a111111
getOutputBuffered()0%n/a111111
getFormatFeatures()0%n/a111111
getOutputContext()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
version()0%n/a111111
canWriteBinaryNatively()0%n/a111111
getWriteCapabilities()0%n/a111111
useDefaultPrettyPrinter()0%n/a111111
setPrettyPrinter(PrettyPrinter)0%n/a111111