Main

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,287 of 1,82029%133 of 17624%1051393004292246
runOnce()30914331%28822%20217611201
runWatch()2340%320%1717585811
writeReport(List)1310%100%66282811
computeOutputPath(String, String, Main.TemplateKind)730%120%77151511
buildItemsFromDataDirectory(Path)690%80%55141411
processNode(Element)610%80%55131311
emit(String, String, Map, String)483240%7646%58122101
processYaml(Path)480%n/a11121211
processCsv(Path)340%n/a11101011
processExcel(Path)330%40%337711
processXmlOrHtml(Path)300%n/a118811
contextualiseDirectoryRecursive(Path)270%n/a116611
contextualise(Path)232046%5228%575901
wrapContext(Object)183062%2466%242901
main(String[])160%n/a115511
mapRowToHeaders(String[], String[])150%n/a113311
templateKind(String)142160%1583%142601
isSupportedDataFile(Path)132767%10637%792901
writeReport(String, String)106787%1375%1341801
processProperties(Path)62480%n/a012801
contextualiseDirectory(Path)61976%n/a012601
extractContextNew(String)61875%2250%231501
createOutputStream(Path)61571%2100%022501
processJson(Path)61571%n/a012501
streamFile(Path)6545%n/a012301
writeTraceabilityReport(TraceabilityReport, Path)51575%n/a012801
lambda$writeReport$0(Main.RunResult)50%n/a111111
lambda$runOnce$0(Main.RunResult)50%n/a111111
lambda$contextualiseDirectoryRecursive$0(Path)50%n/a111111
lambda$mapRowToHeaders$1(String[], Integer)50%n/a111111
lambda$mapRowToHeaders$0(String[], Integer)50%n/a111111
lambda$processCsv$0(String[], String[])40%n/a111111
run()666%1150%120301
lambda$processProperties$2(String, String)0%n/a111111
lambda$contextualiseDirectoryRecursive$1(Object, Object)0%n/a111111
lambda$contextualiseDirectory$1(Object, Object)0%n/a111111
lambda$mapRowToHeaders$2(String, String)0%n/a111111
extension(Path)20100%1150%120501
baseName(Path)19100%1150%120501
extractTemplateNew(String)12100%2100%020201
getLogFormat()5100%n/a010201
lambda$contextualiseDirectory$0(Path)5100%n/a010101
lambda$processProperties$1(Map.Entry)4100%n/a010101
lambda$processProperties$0(Map.Entry)4100%n/a010101
static {...}4100%n/a010101
Main()100%n/a010201