org.stringtemplate.v4.compiler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total21,458 of 27,84422%2,134 of 2,2695%1,4361,5404,5075,5582283123961
STParser8,8883,58228%839434%4865061,9692,546253901
CodeGenerator4,2161,86630%494305%3173369181,176304401
GroupParser3,1590%2260%147147629629242411
GroupLexer1,8130%2820%191191408408353511
STLexer1,24733721%1614622%124144216293183001
BytecodeDisassembler4550%390%282885858811
CompiledST36613%367%2933749181201
Bytecode3650%n/a22222211
CompilationState27517038%1627%1927539081601
Compiler22322350%1422%151847936901
STLexer.STToken13%0%469121301
FormalArgument7%160%121313144501
Bytecode.Instruction0%n/a3312123311
GroupLexer.DFA80%n/a2212122211
Compiler.new STLexer() {...}0%0%44662211
Bytecode.OperandType0%n/a11111111
CodeGenerator.args_return0%n/a11331111
STException0%n/a22222211
STParser.qualifiedId_return0%n/a22222211
STParser.option_return0%n/a22222211
STParser.ifstat_return0%n/a22222211
STParser.mapTemplateRef_return0%n/a22222211
STParser.exprOptions_return0%n/a22222211
STParser.notConditionalExpr_return0%n/a22222211
STParser.args_return0%n/a22222211
STParser.namedArg_return0%n/a22222211
STParser.list_return0%n/a22222211
STParser.compoundElement_return0%n/a22222211
STParser.arg_return0%n/a22222211
STParser.argExprList_return0%n/a22222211
STParser.notConditional_return0%n/a22222211
STParser.andConditional_return0%n/a22222211
STParser.subtemplate_return0%n/a22222211
STParser.conditional_return0%n/a22222211
STParser.exprNoComma_return0%n/a22222211
STParser.region_return0%n/a22222211
STParser.listElement_return0%n/a22222211
StringTable95%75%150120301
CodeGenerator.region_return0%n/a11111111
CodeGenerator.conditional_return0%n/a11111111
STParser.conditional_scope0%n/a11111111
CodeGenerator.list_return0%n/a11111111
CodeGenerator.exprOptions_return0%n/a11111111
CodeGenerator.listElement_return0%n/a11111111
GroupParser.formalArgs_scope0%n/a11111111
CodeGenerator.subtemplate_return0%n/a11111111
CodeGenerator.mapTemplateRef_return0%n/a11111111
CodeGenerator.qualifiedId_return0%n/a11111111
STParser.template_return100%n/a02020201
STParser.primary_return100%n/a02020201
STParser.expr_return100%n/a02020201
STParser.mapExpr_return100%n/a02020201
STParser.memberExpr_return100%n/a02020201
STParser.singleElement_return100%n/a02020201
STParser.templateAndEOF_return100%n/a02020201
STParser.includeExpr_return100%n/a02020201
STParser.exprTag_return100%n/a02020201
STParser.element_return100%n/a02020201
CodeGenerator.includeExpr_return100%n/a01010101
CodeGenerator.template_scope100%n/a01010101
CodeGenerator.primary_return100%n/a01010101