Emitter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,015 of 3,0150%609 of 6090%3473476626624141
writeDoubleQuoted(String, boolean)3370%480%2525555511
analyzeScalar(String)3270%1060%5454939311
writeFolded(String)2090%460%2424484811
writeSingleQuoted(String, boolean)1940%420%2222444411
writePlain(String, boolean)1940%380%2020515111
writeLiteral(String)1320%280%1515323211
Emitter(Writer, DumperOptions)1270%60%44323211
static {...}1220%n/a11222211
checkSimpleKey()1150%320%1717191911
chooseScalarStyle()1130%480%2525151511
processTag()1020%300%1616252511
expectNode(boolean, boolean, boolean)980%260%1414191911
processScalar()980%130%99222211
prepareTag(String)930%180%1010171711
writeIndent()600%140%88131311
prepareTagHandle(String)560%100%667711
needEvents(int)530%160%99151511
determineBlockHints(String)520%80%559911
writeIndicator(String, boolean, boolean, boolean)430%80%559911
prepareTagPrefix(String)420%80%55121211
checkEmptyDocument()400%140%887711
increaseIndent(boolean, boolean)370%60%448811
processAnchor(String)370%40%339911
needMoreEvents()340%80%55101011
expectFlowSequence()300%20%227711
expectFlowMapping()300%20%227711
prepareAnchor(String)270%40%335511
emit(Event)220%20%226611
expectBlockSequence()220%40%334411
prepareVersion(DumperOptions.Version)220%20%223311
writeLineBreak(String)220%20%227711
expectAlias()200%20%225511
writeTagDirective(String, String)200%n/a116611
expectScalar()190%n/a115511
checkEmptySequence()170%60%441111
checkEmptyMapping()170%60%441111
expectBlockMapping()120%n/a113311
writeVersionDirective(String)120%n/a114411
flushStream()40%n/a112211
writeStreamEnd()30%n/a112211
writeStreamStart()0%n/a111111