| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | Missed | Classes | 
| Total | 4,429 of 7,427 | 40% | 414 of 462 | 10% | 832 | 997 | 1,074 | 1,470 | 610 | 766 | 18 | 78 | 
| JsSuperVisitor.java | 0% | n/a | 101 | 101 | 150 | 150 | 101 | 101 | 1 | 1 | ||
| NodeKind.java | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | ||
| JsVisitor.java | 0% | 0% | 123 | 123 | 137 | 137 | 119 | 119 | 3 | 3 | ||
| JsModVisitor.java | 0% | 0% | 37 | 37 | 70 | 70 | 29 | 29 | 4 | 4 | ||
| JavaScriptVerifier.java | 0% | 0% | 29 | 29 | 42 | 42 | 13 | 13 | 3 | 3 | ||
| JsPropertyInitializer.java | 25% | 23% | 27 | 32 | 26 | 37 | 10 | 13 | 0 | 1 | ||
| JsObjectLiteral.java | 34% | 5% | 23 | 29 | 29 | 46 | 14 | 20 | 0 | 2 | ||
| JsNameRef.java | 17% | 0% | 24 | 28 | 24 | 33 | 14 | 18 | 0 | 1 | ||
| JsFunction.java | 40% | 44% | 26 | 36 | 31 | 53 | 19 | 27 | 0 | 1 | ||
| JsInvocation.java | 19% | 12% | 13 | 17 | 22 | 29 | 9 | 13 | 0 | 1 | ||
| JsFor.java | 25% | 5% | 16 | 23 | 19 | 32 | 7 | 14 | 0 | 1 | ||
| JsArrayLiteral.java | 21% | 0% | 18 | 21 | 21 | 29 | 10 | 13 | 0 | 1 | ||
| JsIf.java | 15% | 0% | 15 | 19 | 21 | 29 | 7 | 11 | 0 | 1 | ||
| JsBinaryOperation.java | 13% | 0% | 16 | 17 | 21 | 26 | 10 | 11 | 0 | 1 | ||
| JsConditional.java | 16% | 0% | 14 | 18 | 17 | 25 | 8 | 12 | 0 | 1 | ||
| JsPrefixOperation.java | 7% | 0% | 14 | 15 | 20 | 22 | 6 | 7 | 0 | 1 | ||
| JsPositionMarker.java | 0% | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 2 | 2 | ||
| JsRegExp.java | 14% | 0% | 15 | 18 | 17 | 23 | 10 | 13 | 0 | 1 | ||
| JsProgram.java | 56% | 28% | 12 | 21 | 13 | 31 | 6 | 14 | 0 | 1 | ||
| JsName.java | 37% | 7% | 16 | 22 | 17 | 30 | 9 | 15 | 0 | 1 | ||
| JsScope.java | 42% | 30% | 12 | 18 | 16 | 31 | 4 | 8 | 0 | 1 | ||
| JsNumberLiteral.java | 9% | 0% | 14 | 15 | 13 | 16 | 9 | 10 | 0 | 1 | ||
| JsNode.java | 23% | 30% | 9 | 12 | 12 | 18 | 4 | 7 | 0 | 1 | ||
| JsArrayAccess.java | 14% | 0% | 12 | 13 | 16 | 20 | 9 | 10 | 0 | 1 | ||
| JsVars.java | 35% | 0% | 12 | 16 | 16 | 27 | 9 | 13 | 0 | 2 | ||
| JsCatch.java | 45% | 30% | 10 | 15 | 11 | 22 | 5 | 10 | 0 | 1 | ||
| JsStringLiteral.java | 21% | 0% | 11 | 13 | 12 | 16 | 8 | 10 | 0 | 1 | ||
| JsForIn.java | 33% | 0% | 8 | 13 | 12 | 23 | 6 | 11 | 0 | 1 | ||
| JsUnaryOperator.java | 75% | 0% | 13 | 15 | 6 | 15 | 6 | 8 | 0 | 1 | ||
| JsWhile.java | 18% | 0% | 8 | 9 | 14 | 18 | 7 | 8 | 0 | 1 | ||
| JsDoWhile.java | 18% | 0% | 8 | 9 | 14 | 18 | 7 | 8 | 0 | 1 | ||
| JsUnaryOperation.java | 19% | 0% | 8 | 9 | 9 | 13 | 5 | 6 | 0 | 1 | ||
| JsBooleanLiteral.java | 37% | 0% | 10 | 13 | 9 | 15 | 7 | 10 | 0 | 1 | ||
| JsTry.java | 33% | 0% | 6 | 10 | 10 | 18 | 4 | 8 | 0 | 1 | ||
| JsBlock.java | 23% | 0% | 8 | 10 | 12 | 16 | 5 | 7 | 0 | 1 | ||
| JsBinaryOperator.java | 92% | 0% | 10 | 12 | 6 | 27 | 6 | 8 | 0 | 1 | ||
| JsNestingScope.java | 47% | 30% | 8 | 12 | 8 | 18 | 3 | 7 | 0 | 1 | ||
| JsNumericEntry.java | 0% | n/a | 8 | 8 | 14 | 14 | 8 | 8 | 1 | 1 | ||
| JsReturn.java | 19% | 0% | 7 | 9 | 11 | 15 | 5 | 7 | 0 | 1 | ||
| JsRootName.java | 20% | n/a | 6 | 7 | 8 | 11 | 6 | 7 | 1 | 2 | ||
| JsNew.java | 47% | 25% | 7 | 10 | 9 | 18 | 5 | 8 | 0 | 1 | ||
| JsBreak.java | 28% | 0% | 7 | 9 | 8 | 13 | 4 | 6 | 0 | 1 | ||
| JsThrow.java | 20% | 0% | 6 | 7 | 9 | 12 | 5 | 6 | 0 | 1 | ||
| JsSwitch.java | 38% | 0% | 4 | 7 | 7 | 13 | 3 | 6 | 0 | 1 | ||
| JsCase.java | 23% | 0% | 4 | 6 | 7 | 11 | 3 | 5 | 0 | 1 | ||
| JsExprStmt.java | 21% | 0% | 5 | 6 | 8 | 11 | 4 | 5 | 0 | 1 | ||
| JsNameOf.java | 0% | 0% | 7 | 7 | 10 | 10 | 6 | 6 | 1 | 1 | ||
| JsContinue.java | 32% | 0% | 6 | 8 | 8 | 13 | 4 | 6 | 0 | 1 | ||
| JsLabel.java | 30% | 0% | 5 | 7 | 7 | 12 | 4 | 6 | 0 | 1 | ||
| JsPostfixOperation.java | 20% | 0% | 5 | 6 | 8 | 10 | 4 | 5 | 0 | 1 | ||
| JsRootScope.java | 98% | 62% | 8 | 15 | 5 | 20 | 5 | 11 | 1 | 2 | ||
| JsNullLiteral.java | 33% | n/a | 6 | 8 | 8 | 11 | 6 | 8 | 0 | 1 | ||
| JsThisRef.java | 18% | n/a | 5 | 6 | 7 | 9 | 5 | 6 | 0 | 1 | ||
| JsProgramFragment.java | 45% | 0% | 3 | 5 | 5 | 9 | 2 | 4 | 0 | 1 | ||
| JsDefault.java | 20% | 0% | 3 | 4 | 5 | 7 | 2 | 3 | 0 | 1 | ||
| JsParameter.java | 40% | n/a | 3 | 4 | 5 | 9 | 3 | 4 | 0 | 1 | ||
| JsEmpty.java | 25% | n/a | 2 | 3 | 4 | 6 | 2 | 3 | 0 | 1 | ||
| JsDebugger.java | 25% | n/a | 2 | 3 | 4 | 6 | 2 | 3 | 0 | 1 | ||
| JsNormalScope.java | 90% | n/a | 1 | 4 | 1 | 10 | 1 | 4 | 0 | 1 | ||
| JsCatchScope.java | 88% | 100% | 1 | 5 | 1 | 8 | 1 | 4 | 0 | 1 | ||
| JsStatement.java | 50% | n/a | 2 | 3 | 2 | 4 | 2 | 3 | 0 | 1 | ||
| JsValueLiteral.java | 50% | n/a | 2 | 3 | 2 | 4 | 2 | 3 | 0 | 1 | ||
| JsExpression.java | 84% | n/a | 1 | 3 | 1 | 4 | 1 | 3 | 0 | 1 | ||
| JsLiteral.java | 66% | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 | ||
| JsGlobalBlock.java | 66% | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 | ||
| JsSwitchMember.java | 100% | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |