| parsePrimary() |   | 56% |   | 53% | 10 | 17 | 18 | 45 | 0 | 1 |
| compareValues(String, Object, String) |   | 48% |   | 35% | 8 | 12 | 4 | 9 | 0 | 1 |
| parseNumber() |   | 74% |   | 66% | 2 | 4 | 3 | 9 | 0 | 1 |
| valuesEqual(Object, Object) |   | 86% |   | 70% | 7 | 13 | 2 | 13 | 0 | 1 |
| checkCapability(String) |   | 84% |   | 87% | 1 | 5 | 5 | 16 | 0 | 1 |
| parseIdentifier() |   | 87% |   | 75% | 2 | 5 | 1 | 7 | 0 | 1 |
| toNumber(Object) |   | 50% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| compareNumeric(Object, Object) |   | 83% |   | 66% | 2 | 4 | 1 | 7 | 0 | 1 |
| isIdentifierStart(char) |   | 60% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| parseValue() |  | 100% |   | 88% | 2 | 10 | 0 | 12 | 0 | 1 |
| parseStringLiteral() |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 1 |
| evaluate() |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| matchKeyword(String) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
| getFieldValue(String) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| parseOrExpression() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| parseAndExpression() |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| skipWhitespace() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| VisibilityExpressionEvaluator(ApplicationSpec, Object, String) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| matchOperator(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| parseNotExpression() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| isIdentifierPart(char) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |