| validateShowStatsSubquery(ShowStats, Query, QuerySpecification, Plan) |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 1 | 1 |
| toStringLiteral(Type, double) |  | 0% |  | 0% | 11 | 11 | 13 | 13 | 1 | 1 |
| rewriteShowStats(ShowStats, Table, Constraint, Set) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| visitShowStats(ShowStats, Void) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| createColumnStatsRow(String, Type, ColumnStatistics) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| buildStatisticsRows(TableMetadata, Map, TableStatistics) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| createEmptyColumnStatsRow(String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| createTableStatsRow(TableStatistics) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| ShowStatsRewrite.Visitor(Metadata, Session, List, Optional, WarningCollector, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getConstraint(Plan) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getTableHandle(ShowStats, QualifiedName) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| buildColumnsNames() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| lambda$getTableHandle$2(ShowStats, QualifiedName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| check(boolean, ShowStats, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createEstimateRepresentation(Estimate) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| toStringLiteral(Type, Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildSelectItems(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$rewriteShowStats$1(ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$toStringLiteral$3(Type, Double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$rewriteShowStats$0(Set, Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNode(Node, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |