CsvEncoder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,477 of 2,69345%222 of 35036%1652353245982860
CsvEncoder(CsvEncoder, CsvSchema)1470%20%22383811
_appendCharacterEscape(char, int)1260%80%55242411
_writeQuotedAndEscaped(String, char, char, int)1210%180%1010272711
_writeLongQuotedAndEscaped(String, char)1200%180%1010262611
_writeQuotedAndEscaped(String, char)1080%160%99232311
appendValue(int)650%80%55101011
appendValue(long)650%80%55101011
_needsQuotingStrict(String, int)630%180%1010121211
endRow()564343%12633%710122201
writeRaw(String, int, int)460%40%339911
appendValue(String)430%100%66111111
writeRaw(char[], int, int)380%40%33101011
appendValue(float)360%40%338811
_buffer(int, BufferedValue)290%20%225511
_mayNeedQuotes(String, int, int)253659%101254%71251601
_needsQuotingLoose(String, int)250%60%445511
write(int, int)206175%3770%3641401
write(int, long)206175%3770%3641401
write(int, float)200%20%226611
writeNonEscaped(int, String)200%20%226611
appendColumnSeparator()200%20%224411
writeRaw(char)190%20%224411
writeNull(int)180%20%226611
_writeQuoted(String, char, int)178082%6857%5872301
write(int, String)174170%4866%4751501
appendRawValue(String)160%40%336611
_removeTrailingLF()160%20%224411
_append(char[])143068%3350%342901
appendValue(double)142261%2250%232801
_writeLongQuoted(String, char)118288%31178%2842101
write(int, char[], int, int)100%n/a112211
writeColumnName(String)100%n/a113311
write(int, BigDecimal, boolean)91967%2250%232701
writeRaw(String)83380%1375%1321001
_getQuoteCharEscapeChar(boolean, int, int)81055%4233%342601
CsvEncoder(IOContext, int, Writer, CsvSchema)80%n/a112211
CsvEncoder(IOContext, int, Writer, CsvSchema, boolean)714895%3350%3403501
_writeQuoted(String)79793%41071%3822301
close(boolean, boolean)71669%4233%343901
_needsQuotingStrict(String)65289%41275%3901001
write(int, BigInteger)61773%1150%122701
write(int, double)61470%1150%122601
write(int, boolean)61470%1150%122601
withSchema(CsvSchema)60%n/a111111
appendNull()50%n/a112211
appendNumberValue(String)41275%2250%232601
getOutputTarget()30%n/a111111
getOutputBuffered()30%n/a111111
writeNumber(String)27197%1375%1311101
setOutputEscapes(int[])888%1150%120201
writeRawLong(String)72100%2100%0201701
overrideFormatFeatures(int)48100%1375%1301001
_needsQuotingLoose(String)34100%1787%150701
_calcSafeChar()25100%2100%020401
_flushBuffer()22100%2100%020501
_releaseBuffers()16100%2250%230501
static {...}13100%n/a010401
appendValue(boolean)8100%2100%020201
flush(boolean)8100%1150%120401
nextColumnIndex()3100%n/a010101