CsvEncoder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,495 of 2,69344%228 of 36237%1692413306002860
CsvEncoder(CsvEncoder, CsvSchema)1500%20%22393911
_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
_needsQuotingStrict(String, int)690%220%1212121211
appendValue(int)650%80%55101011
appendValue(long)650%80%55101011
endRow()584141%13527%810132201
writeRaw(String, int, int)460%40%339911
writeRaw(char[], int, int)440%40%33131311
appendValue(String)430%100%66111111
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)138086%41071%3852101
write(int, char[], int, int)100%n/a112211
writeColumnName(String)100%n/a113311
write(int, BigDecimal, boolean)91967%2250%232701
setOutputEscapes(int[])90%20%222211
CsvEncoder(IOContext, int, Writer, CsvSchema, CharacterEscapes, boolean)815895%3562%3503701
writeRaw(String)83380%1375%1321001
_writeQuoted(String)79793%41071%3822301
close(boolean, boolean)71669%4233%343901
_needsQuotingStrict(String)65890%51575%41101001
write(int, BigInteger)61773%1150%122701
write(int, double)61470%1150%122601
write(int, boolean)61470%1150%122601
_getQuoteCharEscapeChar(boolean, int, int)61266%2466%242601
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
writeRawLong(String)72100%2100%0201701
_needsQuotingLoose(String)34100%2675%250701
_flushBuffer()28100%2100%020801
_calcSafeChar()25100%2100%020401
_releaseBuffers()16100%1375%130501
_verifyConfiguration(CsvSchema)15100%1583%140401
static {...}13100%n/a010401
appendValue(boolean)8100%2100%020201
flush(boolean)8100%1150%120401
nextColumnIndex()3100%n/a010101
_wrapIOFailure(IOException)3100%n/a010101