TemplateAstMatcher

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total709 of 7090%112 of 1120%76761751752020
matchesNode(Node, Node)1600%280%1515404011
prepTemplatePlaceholders(Node)850%40%33202011
matchesNodeShape(Node, Node)720%240%1313202011
getTemplateNodeToMatchMap()560%40%338811
initTemplate(Node)530%80%55111111
TemplateAstMatcher(TypeIRegistry, Node, TypeMatchingStrategy)520%n/a11141411
isUnresolvedType(TypeI)280%80%558811
createTemplateParameterNode(int, TypeI, boolean)270%40%338811
matches(Node)260%60%446611
reset()230%20%225511
traverse(Node, TemplateAstMatcher.Visitor)210%20%226611
matchesTemplateShape(Node, Node)200%60%446611
matchesTemplate(Node, Node)200%60%446611
replaceNodeInPlace(Node, Node)170%20%226611
createTemplateLocalNameNode(int)150%20%224411
isTemplateParameterNode(Node)80%20%221111
isTemplateParameterStringLiteralNode(Node)80%20%221111
isTemplateLocalNameNode(Node)80%20%221111
static {...}70%n/a113311
isLooseMatch()30%n/a111111