PolymerClassRewriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,383 of 1,3830%124 of 1240%78782962961616
rewritePolymerCall(Node, PolymerClassDefinition, boolean)2910%320%1717676711
appendBehaviorMembersToBlock(PolymerClassDefinition, Node)2110%240%1313424211
addInterfaceExterns(PolymerClassDefinition, List, List)1910%80%55363611
rewritePolymerClassDeclaration(Node, PolymerClassDefinition, boolean)1850%160%99383811
addTypesToFunctions(Node, String, PolymerClassDefinition.DefinitionType)1090%140%88232311
appendPropertiesToBlock(PolymerClassDefinition, Node, String)630%60%44151511
parseReadOnlyProperties(PolymerClassDefinition, Node)610%80%55121211
makeReadOnlySetter(String, String)600%n/a119911
getConstructorDoc(PolymerClassDefinition)440%n/a11101011
addObjectReflectionCall(PolymerClassDefinition, Node)380%n/a11121211
parseAttributeReflectedProperties(PolymerClassDefinition)350%80%558811
addReturnTypeIfMissing(PolymerClassDefinition, String, JSTypeExpression)310%60%449911
removePropertyDocs(Node, PolymerClassDefinition.DefinitionType)200%20%224411
getInterfaceName(PolymerClassDefinition)160%n/a111111
PolymerClassRewriter(AbstractCompiler, Node, int, boolean)150%n/a116611
varToAssign(Node)130%n/a114411