| validateMarkType(SqlValidatorScope) |  | 0% |  | 0% | 13 | 13 | 22 | 22 | 1 | 1 |
| rewrite(SqlValidatorScope) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| validateRecursiveQuery() |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 1 | 1 |
| excludeCompletedPaths(SqlSelect, CycleRewriter.Reference, RelDataType) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| validateKeys(RelDataType) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| reference(SqlNode) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| validateGeneratedNames(List) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| findDirectReferences(SqlNode, List) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 |
| rewriteStep(SqlSelect, CycleRewriter.Reference, List, List, RelDataType) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| prepareQuery(CycleRewriter.Reference) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| makeJoinExplicit(SqlJoin, SqlJoin) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| cycleMark(List, RelDataType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| rewriteSeed(SqlNode, List, List, RelDataType) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| alias(SqlNode, List) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| cast(SqlNode, RelDataType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isSelfReference(SqlNode) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| select(List, SqlNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| CycleRewriter(SqlValidatorImpl, SqlWithItem) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| recursiveReferenceCount() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| key(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| queryBody(SqlNode) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| copy(SqlNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewrite(SqlValidatorImpl, SqlValidatorScope, SqlWithItem) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qualified(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$key$0(RelDataTypeField) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$validateRecursiveQuery$0(SqlCall) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| previousPath() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| columns(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| identifiers(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$identifiers$0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$columns$0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |