Source file "com/facebook/presto/sql/parser/SqlBaseParser.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 12,150 of 22,489 | 45% | 819 of 1,231 | 33% | 604 | 830 | 3,069 | 5,061 | 56 | 110 |
| statement() | 22% | 20% | 184 | 221 | 1,247 | 1,595 | 0 | 1 | ||
| primaryExpression(int) | 55% | 46% | 59 | 101 | 267 | 606 | 0 | 1 | ||
| groupingElement() | 12% | 2% | 23 | 24 | 77 | 91 | 0 | 1 | ||
| over() | 0% | 0% | 8 | 8 | 65 | 65 | 1 | 1 | ||
| windowFrame() | 0% | 0% | 7 | 7 | 64 | 64 | 1 | 1 | ||
| explainOption() | 0% | 0% | 11 | 11 | 38 | 38 | 1 | 1 | ||
| frameBound() | 0% | 0% | 8 | 8 | 44 | 44 | 1 | 1 | ||
| type(int) | 57% | 36% | 10 | 14 | 47 | 110 | 0 | 1 | ||
| types() | 0% | 0% | 10 | 10 | 30 | 30 | 1 | 1 | ||
| relationPrimary() | 45% | 41% | 5 | 9 | 43 | 78 | 0 | 1 | ||
| predicate(ParserRuleContext) | 71% | 64% | 8 | 17 | 41 | 142 | 0 | 1 | ||
| interval() | 0% | 0% | 7 | 7 | 34 | 34 | 1 | 1 | ||
| transactionMode() | 0% | 0% | 6 | 6 | 34 | 34 | 1 | 1 | ||
| levelOfIsolation() | 0% | 0% | 5 | 5 | 36 | 36 | 1 | 1 | ||
| queryNoWith() | 62% | 48% | 10 | 16 | 27 | 81 | 0 | 1 | ||
| nullCallClause() | 0% | 0% | 3 | 3 | 34 | 34 | 1 | 1 | ||
| principal() | 0% | 0% | 4 | 4 | 29 | 29 | 1 | 1 | ||
| valueExpression(int) | 78% | 57% | 17 | 24 | 14 | 101 | 0 | 1 | ||
| timeZoneSpecifier() | 0% | 0% | 3 | 3 | 28 | 28 | 1 | 1 | ||
| grantor() | 0% | 0% | 4 | 4 | 25 | 25 | 1 | 1 | ||
| privilege() | 0% | 0% | 5 | 5 | 28 | 28 | 1 | 1 | ||
| intervalField() | 0% | 0% | 7 | 7 | 16 | 16 | 1 | 1 | ||
| tableVersionState() | 0% | 0% | 3 | 3 | 24 | 24 | 1 | 1 | ||
| routineCharacteristics() | 0% | 0% | 5 | 5 | 18 | 18 | 1 | 1 | ||
| routineCharacteristic() | 0% | 0% | 4 | 4 | 26 | 26 | 1 | 1 | ||
| nullTreatment() | 0% | 0% | 3 | 3 | 24 | 24 | 1 | 1 | ||
| roles() | 0% | 0% | 2 | 2 | 22 | 22 | 1 | 1 | ||
| normalForm() | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| constraintQualifier() | 0% | 0% | 4 | 4 | 22 | 22 | 1 | 1 | ||
| determinism() | 0% | 0% | 3 | 3 | 22 | 22 | 1 | 1 | ||
| constraintRely() | 0% | 0% | 3 | 3 | 22 | 22 | 1 | 1 | ||
| constraintEnforced() | 0% | 0% | 3 | 3 | 22 | 22 | 1 | 1 | ||
| sortItem() | 55% | 50% | 6 | 10 | 15 | 37 | 0 | 1 | ||
| joinCriteria() | 47% | 40% | 2 | 4 | 20 | 39 | 0 | 1 | ||
| comparisonQuantifier() | 0% | 0% | 5 | 5 | 16 | 16 | 1 | 1 | ||
| alterRoutineCharacteristics() | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| sampleType() | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| booleanValue() | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| constraintEnabled() | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| properties() | 27% | 0% | 1 | 2 | 19 | 26 | 0 | 1 | ||
| routineBody() | 0% | 0% | 3 | 3 | 20 | 20 | 1 | 1 | ||
| externalBodyReference() | 0% | 0% | 2 | 2 | 19 | 19 | 1 | 1 | ||
| language() | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| filter() | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | ||
| string() | 40% | 20% | 3 | 4 | 17 | 29 | 0 | 1 | ||
| likeClause() | 44% | 20% | 5 | 6 | 14 | 27 | 0 | 1 | ||
| with() | 43% | 25% | 2 | 3 | 17 | 30 | 0 | 1 | ||
| whenClause() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| baseType() | 42% | 20% | 4 | 5 | 17 | 28 | 0 | 1 | ||
| property() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| tableVersionExpression() | 57% | 50% | 2 | 4 | 11 | 24 | 0 | 1 | ||
| sampledRelation() | 47% | 50% | 1 | 2 | 14 | 24 | 0 | 1 | ||
| standaloneRoutineBody() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| sqlParameterDeclaration() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| returnStatement() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| queryTerm(int) | 86% | 58% | 12 | 16 | 7 | 69 | 0 | 1 | ||
| alterRoutineCharacteristic() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| externalRoutineName() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| columnDefinition() | 69% | 66% | 2 | 4 | 11 | 37 | 0 | 1 | ||
| sempred(RuleContext, int, int) | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| callArgument() | 58% | 33% | 2 | 3 | 10 | 24 | 0 | 1 | ||
| namedQuery() | 60% | 50% | 1 | 2 | 10 | 25 | 0 | 1 | ||
| joinType() | 80% | 76% | 3 | 9 | 8 | 46 | 0 | 1 | ||
| constraintQualifiers() | 60% | 62% | 3 | 5 | 9 | 18 | 0 | 1 | ||
| valueExpression_sempred(SqlBaseParser.ValueExpressionContext, int) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| booleanExpression(int) | 91% | 65% | 7 | 12 | 3 | 69 | 0 | 1 | ||
| constraintType() | 65% | 33% | 2 | 3 | 7 | 22 | 0 | 1 | ||
| nonReserved() | 81% | 66% | 6 | 10 | 5 | 16 | 0 | 1 | ||
| comparisonOperator() | 71% | 50% | 3 | 4 | 5 | 16 | 0 | 1 | ||
| setQuantifier() | 67% | 66% | 2 | 4 | 5 | 16 | 0 | 1 | ||
| constraintSpecification() | 67% | 66% | 1 | 3 | 7 | 20 | 0 | 1 | ||
| relation(int) | 91% | 64% | 5 | 9 | 3 | 63 | 0 | 1 | ||
| number() | 80% | 75% | 1 | 4 | 5 | 27 | 0 | 1 | ||
| namedConstraintSpecification() | 65% | n/a | 0 | 1 | 6 | 15 | 0 | 1 | ||
| queryTerm_sempred(SqlBaseParser.QueryTermContext, int) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| booleanExpression_sempred(SqlBaseParser.BooleanExpressionContext, int) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| primaryExpression_sempred(SqlBaseParser.PrimaryExpressionContext, int) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| queryPrimary() | 92% | 72% | 3 | 8 | 3 | 51 | 0 | 1 | ||
| identifier() | 88% | 83% | 1 | 6 | 3 | 37 | 0 | 1 | ||
| typeParameter() | 79% | 66% | 1 | 3 | 3 | 20 | 0 | 1 | ||
| aliasedRelation() | 87% | 100% | 0 | 4 | 4 | 27 | 0 | 1 | ||
| qualifiedName() | 85% | 66% | 2 | 4 | 4 | 23 | 0 | 1 | ||
| unnamedConstraintSpecification() | 80% | 50% | 1 | 2 | 4 | 18 | 0 | 1 | ||
| expression() | 66% | n/a | 0 | 1 | 4 | 11 | 0 | 1 | ||
| query() | 79% | 100% | 0 | 2 | 3 | 17 | 0 | 1 | ||
| querySpecification() | 96% | 81% | 4 | 12 | 2 | 72 | 0 | 1 | ||
| groupingSet() | 94% | 80% | 4 | 12 | 2 | 37 | 0 | 1 | ||
| selectItem() | 93% | 87% | 1 | 6 | 2 | 40 | 0 | 1 | ||
| groupBy() | 91% | 75% | 2 | 5 | 2 | 28 | 0 | 1 | ||
| columnAliases() | 89% | 100% | 0 | 2 | 2 | 26 | 0 | 1 | ||
| tableElement() | 87% | 75% | 1 | 4 | 2 | 22 | 0 | 1 | ||
| updateAssignment() | 81% | n/a | 0 | 1 | 2 | 15 | 0 | 1 | ||
| singleStatement() | 79% | n/a | 0 | 1 | 2 | 13 | 0 | 1 | ||
| standaloneExpression() | 79% | n/a | 0 | 1 | 2 | 13 | 0 | 1 | ||
| relation_sempred(SqlBaseParser.RelationContext, int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| type_sempred(SqlBaseParser.TypeContext, int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| queryTerm() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| relation() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| booleanExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| valueExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| primaryExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| type() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTokenNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getGrammarFileName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSerializedATN() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 100% | 100% | 0 | 5 | 0 | 19 | 0 | 1 | ||
| SqlBaseParser(TokenStream) | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| getVocabulary() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getRuleNames() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getATN() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |