ClosureRewriteClass

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,095 of 1,21910%172 of 1846%1001132743121220
mergeJsDocFor(ClosureRewriteClass.ClassDefinition, Node)3190%620%3232747411
rewriteGoogDefineClass(NodeTraversal, Node, ClosureRewriteClass.ClassDefinition)2800%120%77707011
extractClassDefinition(Node, Node)2160%380%2020606011
validateObjLit(Node, Node)720%200%1111191911
objectLitToList(Node)440%40%33111111
maybeRewriteClassDefinition(NodeTraversal, Node, Node, Node)29412%5116%347901
validateUsage(Node)290%80%666611
reportErrorOnContext(Node)240%20%225511
isContainedInGoogDefineClass(Node)220%100%668811
extractProperty(Node, String)220%40%335511
visit(NodeTraversal, Node, Node)121147%3350%241401
maybeDetach(Node)100%40%333311
fixupFreeCall(Node)90%n/a113311
fixupSrcref(Node)70%n/a112211
static {...}45100%n/a0101301
maybeRewriteClassDefinition(NodeTraversal, Node)35100%4100%0301001
isGoogDefineClass(Node)12100%4100%030301
ClosureRewriteClass(AbstractCompiler)6100%n/a010301
hotSwapScript(Node, Node)6100%n/a010201
process(Node, Node)5100%n/a010201