1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
cli/src/child_proc.rs 401 76 81.05% 25 2 92.00% 232 31 86.64% 0 0 -
cli/src/docker.rs 122 122 0.00% 20 20 0.00% 96 96 0.00% 0 0 -
cli/src/init.rs 39 39 0.00% 2 2 0.00% 21 21 0.00% 0 0 -
cli/src/init/database_engine_versions.rs 67 67 0.00% 5 5 0.00% 47 47 0.00% 0 0 -
cli/src/init/prepare_home.rs 98 98 0.00% 4 4 0.00% 73 73 0.00% 0 0 -
cli/src/lib.rs 14 14 0.00% 2 2 0.00% 9 9 0.00% 0 0 -
cli/src/main.rs 25 25 0.00% 2 2 0.00% 13 13 0.00% 0 0 -
cli/src/runnable.rs 235 235 0.00% 10 10 0.00% 136 136 0.00% 0 0 -
cli/src/test_helpers.rs 15 1 93.33% 3 0 100.00% 11 0 100.00% 0 0 -
parse_dat/src/lib.rs 192 73 61.98% 16 3 81.25% 115 49 57.39% 0 0 -
parse_dat/src/main.rs 8 8 0.00% 1 1 0.00% 5 5 0.00% 0 0 -
sql-fun-client/src/async_tokio.rs 158 158 0.00% 14 14 0.00% 105 105 0.00% 0 0 -
sql-fun-client/src/lib.rs 57 57 0.00% 5 5 0.00% 43 43 0.00% 0 0 -
sql-fun-core/src/args.rs 203 153 24.63% 16 12 25.00% 123 88 28.46% 0 0 -
sql-fun-core/src/args/cli_sub_command.rs 32 32 0.00% 3 3 0.00% 25 25 0.00% 0 0 -
sql-fun-core/src/args/error.rs 32 32 0.00% 8 8 0.00% 33 33 0.00% 0 0 -
sql-fun-core/src/args/impl_metadata.rs 95 9 90.53% 8 0 100.00% 60 4 93.33% 0 0 -
sql-fun-core/src/args/impl_sql_fun_home.rs 22 2 90.91% 2 0 100.00% 14 1 92.86% 0 0 -
sql-fun-core/src/args/init_args.rs 20 20 0.00% 4 4 0.00% 14 14 0.00% 0 0 -
sql-fun-core/src/args/log_args.rs 21 21 0.00% 2 2 0.00% 12 12 0.00% 0 0 -
sql-fun-core/src/args/metadata_args.rs 208 136 34.62% 9 3 66.67% 122 77 36.89% 0 0 -
sql-fun-core/src/args/postgres.rs 107 91 14.95% 6 3 50.00% 67 48 28.36% 0 0 -
sql-fun-core/src/builtin.rs 44 3 93.18% 9 0 100.00% 36 1 97.22% 0 0 -
sql-fun-core/src/coll.rs 49 20 59.18% 13 5 61.54% 39 15 61.54% 0 0 -
sql-fun-core/src/extensions.rs 19 2 89.47% 3 0 100.00% 12 1 91.67% 0 0 -
sql-fun-core/src/extensions/config_error.rs 94 6 93.62% 10 0 100.00% 72 0 100.00% 0 0 -
sql-fun-core/src/extensions/extension_collection.rs 97 97 0.00% 8 8 0.00% 63 63 0.00% 0 0 -
sql-fun-core/src/extensions/name_version_pair.rs 407 38 90.66% 33 2 93.94% 234 8 96.58% 0 0 -
sql-fun-core/src/highlighter.rs 107 103 3.74% 15 14 6.67% 66 63 4.55% 0 0 -
sql-fun-core/src/lib.rs 31 16 48.39% 4 2 50.00% 24 13 45.83% 0 0 -
sql-fun-core/src/metadata.rs 154 72 53.25% 24 11 54.17% 124 62 50.00% 0 0 -
sql-fun-server-api/src/lib.rs 11 1 90.91% 1 0 100.00% 10 0 100.00% 0 0 -
sql-fun-server/src/lib.rs 233 233 0.00% 29 29 0.00% 162 162 0.00% 0 0 -
sql-fun-server/src/main.rs 7 7 0.00% 2 2 0.00% 6 6 0.00% 0 0 -
sql-fun-server/src/pid_file.rs 131 47 64.12% 8 2 75.00% 77 18 76.62% 0 0 -
sql-fun-sqlast/src/lib.rs 145 52 64.14% 18 6 66.67% 108 33 69.44% 0 0 -
sql-fun-sqlast/src/schema_dump_file.rs 141 141 0.00% 21 21 0.00% 95 95 0.00% 0 0 -
sql-fun-sqlast/src/sem.rs 9 9 0.00% 2 2 0.00% 8 8 0.00% 0 0 -
sql-fun-sqlast/src/sem/alter_owner.rs 4 4 0.00% 1 1 0.00% 11 11 0.00% 0 0 -
sql-fun-sqlast/src/sem/alter_seq.rs 24 24 0.00% 2 2 0.00% 26 26 0.00% 0 0 -
sql-fun-sqlast/src/sem/alter_table.rs 281 183 34.88% 11 5 54.55% 183 99 45.90% 0 0 -
sql-fun-sqlast/src/sem/base_context.rs 205 87 57.56% 22 13 40.91% 133 54 59.40% 0 0 -
sql-fun-sqlast/src/sem/base_context/builtin_casts.rs 114 78 31.58% 4 3 25.00% 63 46 26.98% 0 0 -
sql-fun-sqlast/src/sem/base_context/builtin_fun.rs 224 180 19.64% 14 10 28.57% 136 107 21.32% 0 0 -
sql-fun-sqlast/src/sem/base_context/builtin_fun/parse_util.rs 87 9 89.66% 6 1 83.33% 41 1 97.56% 0 0 -
sql-fun-sqlast/src/sem/base_context/builtin_ope.rs 111 27 75.68% 3 0 100.00% 55 8 85.45% 0 0 -
sql-fun-sqlast/src/sem/cast.rs 52 28 46.15% 13 7 46.15% 45 24 46.67% 0 0 -
sql-fun-sqlast/src/sem/comment.rs 46 46 0.00% 5 5 0.00% 34 34 0.00% 0 0 -
sql-fun-sqlast/src/sem/constraint.rs 63 54 14.29% 5 4 20.00% 45 36 20.00% 0 0 -
sql-fun-sqlast/src/sem/constraint/foreign.rs 115 115 0.00% 6 6 0.00% 66 66 0.00% 0 0 -
sql-fun-sqlast/src/sem/constraint/primary.rs 65 40 38.46% 5 4 20.00% 45 26 42.22% 0 0 -
sql-fun-sqlast/src/sem/constraint/unique.rs 62 62 0.00% 4 4 0.00% 42 42 0.00% 0 0 -
sql-fun-sqlast/src/sem/create_comp_type.rs 119 53 55.46% 16 8 50.00% 93 37 60.22% 0 0 -
sql-fun-sqlast/src/sem/create_domain.rs 49 17 65.31% 3 1 66.67% 36 11 69.44% 0 0 -
sql-fun-sqlast/src/sem/create_enum_type.rs 36 7 80.56% 5 1 80.00% 32 4 87.50% 0 0 -
sql-fun-sqlast/src/sem/create_extension.rs 17 1 94.12% 2 0 100.00% 18 0 100.00% 0 0 -
sql-fun-sqlast/src/sem/create_function.rs 138 54 60.87% 8 2 75.00% 86 30 65.12% 0 0 -
sql-fun-sqlast/src/sem/create_index.rs 370 29 92.16% 19 1 94.74% 217 15 93.09% 0 0 -
sql-fun-sqlast/src/sem/create_schema.rs 41 41 0.00% 2 2 0.00% 30 30 0.00% 0 0 -
sql-fun-sqlast/src/sem/create_seq.rs 46 46 0.00% 4 4 0.00% 36 36 0.00% 0 0 -
sql-fun-sqlast/src/sem/create_table.rs 201 99 50.75% 23 14 39.13% 146 65 55.48% 0 0 -
sql-fun-sqlast/src/sem/create_table/column_def.rs 29 8 72.41% 6 2 66.67% 32 6 81.25% 0 0 -
sql-fun-sqlast/src/sem/create_table/column_name.rs 16 0 100.00% 5 0 100.00% 15 0 100.00% 0 0 -
sql-fun-sqlast/src/sem/create_table/table_name.rs 16 1 93.75% 4 0 100.00% 12 0 100.00% 0 0 -
sql-fun-sqlast/src/sem/create_table/view_name.rs 38 7 81.58% 5 1 80.00% 25 5 80.00% 0 0 -
sql-fun-sqlast/src/sem/create_table_as.rs 89 89 0.00% 6 6 0.00% 58 58 0.00% 0 0 -
sql-fun-sqlast/src/sem/create_view.rs 82 72 12.20% 7 6 14.29% 59 44 25.42% 0 0 -
sql-fun-sqlast/src/sem/cte.rs 124 113 8.87% 9 7 22.22% 88 74 15.91% 0 0 -
sql-fun-sqlast/src/sem/data_source.rs 256 195 23.83% 7 3 57.14% 140 90 35.71% 0 0 -
sql-fun-sqlast/src/sem/data_source/alias.rs 78 24 69.23% 14 6 57.14% 83 13 84.34% 0 0 -
sql-fun-sqlast/src/sem/data_source/analyze.rs 320 122 61.88% 10 2 80.00% 237 72 69.62% 0 0 -
sql-fun-sqlast/src/sem/data_source/analyze/impl_analyze_range_var_node.rs 62 20 67.74% 1 0 100.00% 32 9 71.88% 0 0 -
sql-fun-sqlast/src/sem/data_source/cte.rs 71 71 0.00% 6 6 0.00% 67 67 0.00% 0 0 -
sql-fun-sqlast/src/sem/data_source/join_expr.rs 66 51 22.73% 5 4 20.00% 55 36 34.55% 0 0 -
sql-fun-sqlast/src/sem/data_source/join_kind.rs 43 37 13.95% 3 2 33.33% 39 34 12.82% 0 0 -
sql-fun-sqlast/src/sem/data_source/rows_fun.rs 94 50 46.81% 5 2 60.00% 69 28 59.42% 0 0 -
sql-fun-sqlast/src/sem/data_source/sub_query.rs 71 65 8.45% 6 5 16.67% 66 60 9.09% 0 0 -
sql-fun-sqlast/src/sem/data_source/table.rs 69 40 42.03% 6 3 50.00% 69 33 52.17% 0 0 -
sql-fun-sqlast/src/sem/data_source/table_fun.rs 40 19 52.50% 7 3 57.14% 49 25 48.98% 0 0 -
sql-fun-sqlast/src/sem/data_source/undefined.rs 30 30 0.00% 5 5 0.00% 34 34 0.00% 0 0 -
sql-fun-sqlast/src/sem/data_source/view.rs 31 26 16.13% 5 4 20.00% 37 28 24.32% 0 0 -
sql-fun-sqlast/src/sem/def_elem.rs 57 11 80.70% 7 1 85.71% 37 5 86.49% 0 0 -
sql-fun-sqlast/src/sem/delete_statement.rs 3 3 0.00% 1 1 0.00% 9 9 0.00% 0 0 -
sql-fun-sqlast/src/sem/error.rs 39 36 7.69% 12 11 8.33% 45 42 6.67% 0 0 -
sql-fun-sqlast/src/sem/from_clause.rs 78 54 30.77% 4 1 75.00% 59 36 38.98% 0 0 -
sql-fun-sqlast/src/sem/insert_statement.rs 3 3 0.00% 1 1 0.00% 9 9 0.00% 0 0 -
sql-fun-sqlast/src/sem/macros.rs 4 4 0.00% 1 1 0.00% 3 3 0.00% 0 0 -
sql-fun-sqlast/src/sem/names/catalog.rs 13 7 46.15% 4 2 50.00% 12 6 50.00% 0 0 -
sql-fun-sqlast/src/sem/names/full.rs 187 43 77.01% 30 7 76.67% 130 29 77.69% 0 0 -
sql-fun-sqlast/src/sem/names/full/impl_coversion_traits.rs 107 37 65.42% 6 1 83.33% 81 30 62.96% 0 0 -
sql-fun-sqlast/src/sem/names/local.rs 16 6 62.50% 5 2 60.00% 15 6 60.00% 0 0 -
sql-fun-sqlast/src/sem/names/ope.rs 61 36 40.98% 7 3 57.14% 49 25 48.98% 0 0 -
sql-fun-sqlast/src/sem/names/schema.rs 13 0 100.00% 4 0 100.00% 12 0 100.00% 0 0 -
sql-fun-sqlast/src/sem/operators.rs 47 10 78.72% 12 3 75.00% 50 9 82.00% 0 0 -
sql-fun-sqlast/src/sem/parse_context.rs 226 76 66.37% 24 4 83.33% 123 35 71.54% 0 0 -
sql-fun-sqlast/src/sem/pg_type.rs 209 96 54.07% 24 9 62.50% 134 64 52.24% 0 0 -
sql-fun-sqlast/src/sem/pg_type/concrete_type.rs 204 131 35.78% 27 12 55.56% 140 78 44.29% 0 0 -
sql-fun-sqlast/src/sem/pg_type/dynamic_type.rs 11 11 0.00% 3 3 0.00% 11 11 0.00% 0 0 -
sql-fun-sqlast/src/sem/pg_type/type_ref.rs 222 132 40.54% 31 14 54.84% 145 81 44.14% 0 0 -
sql-fun-sqlast/src/sem/problem.rs 136 110 19.12% 29 24 17.24% 121 98 19.01% 0 0 -
sql-fun-sqlast/src/sem/problem/name_resolution.rs 139 115 17.27% 35 30 14.29% 159 131 17.61% 0 0 -
sql-fun-sqlast/src/sem/problem/name_resolution/column_not_found.rs 51 51 0.00% 12 12 0.00% 43 43 0.00% 0 0 -
sql-fun-sqlast/src/sem/problem/overload_resolution.rs 51 51 0.00% 10 10 0.00% 89 89 0.00% 0 0 -
sql-fun-sqlast/src/sem/problem/sql_highlighter.rs 130 130 0.00% 7 7 0.00% 83 83 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr.rs 461 149 67.68% 21 1 95.24% 238 62 73.95% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/analyze.rs 143 114 20.28% 1 0 100.00% 49 31 36.73% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr.rs 117 104 11.11% 15 14 6.67% 117 103 11.97% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/binary.rs 152 64 57.89% 6 0 100.00% 128 39 69.53% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/binary/bin_cast_candiate.rs 70 7 90.00% 6 0 100.00% 67 2 97.01% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/binary/impl_build_binary_op.rs 13 1 92.31% 1 0 100.00% 13 0 100.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/binary/impl_build_op_any.rs 32 10 68.75% 1 0 100.00% 19 3 84.21% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/call_sites.rs 13 13 0.00% 1 1 0.00% 9 9 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/call_sites/binary.rs 95 80 15.79% 6 5 16.67% 91 68 25.27% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/call_sites/binary_all.rs 38 30 21.05% 6 5 16.67% 56 36 35.71% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/call_sites/binary_any.rs 38 30 21.05% 6 5 16.67% 56 36 35.71% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/call_sites/left_unary.rs 18 11 38.89% 4 3 25.00% 27 9 66.67% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/call_sites/right_unary.rs 18 11 38.89% 4 3 25.00% 27 9 66.67% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/impl_analyze.rs 115 72 37.39% 2 0 100.00% 53 22 58.49% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/impl_build_op.rs 59 11 81.36% 3 0 100.00% 24 3 87.50% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/null_if.rs 27 27 0.00% 5 5 0.00% 27 27 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/arith_expr/unary.rs 130 33 74.62% 9 0 100.00% 112 23 79.46% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/array.rs 36 36 0.00% 3 3 0.00% 23 23 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/boolean.rs 142 142 0.00% 11 11 0.00% 102 102 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/case_expr.rs 390 139 64.36% 23 8 65.22% 274 90 67.15% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/cast_expr.rs 69 60 13.04% 7 5 28.57% 53 44 16.98% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/coalesce.rs 150 150 0.00% 3 3 0.00% 95 95 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/collate.rs 6 6 0.00% 3 3 0.00% 12 12 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref.rs 210 152 27.62% 11 5 54.55% 135 88 34.81% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref/cte_column_ref.rs 33 33 0.00% 5 5 0.00% 34 34 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref/invalid_column_ref.rs 67 67 0.00% 17 17 0.00% 77 77 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref/subquery_column_ref.rs 31 31 0.00% 5 5 0.00% 32 32 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref/table_column_ref.rs 33 11 66.67% 5 1 80.00% 34 9 73.53% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref/table_func_col_ref.rs 69 69 0.00% 7 7 0.00% 82 82 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/column_ref/view_column_ref.rs 69 69 0.00% 7 7 0.00% 68 68 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/const_expr.rs 43 13 69.77% 5 0 100.00% 40 8 80.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/func_call.rs 297 30 89.90% 16 1 93.75% 167 20 88.02% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/indirect.rs 92 92 0.00% 4 4 0.00% 61 61 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/indirect/array_index.rs 55 55 0.00% 6 6 0.00% 52 52 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/indirect/array_slice.rs 85 85 0.00% 6 6 0.00% 80 80 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/indirect/member_ref.rs 61 61 0.00% 5 5 0.00% 50 50 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/min_max.rs 6 6 0.00% 3 3 0.00% 12 12 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/named_arg.rs 6 6 0.00% 3 3 0.00% 12 12 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/param_ref.rs 6 6 0.00% 3 3 0.00% 12 12 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/sql_value.rs 61 61 0.00% 4 4 0.00% 67 67 0.00% 0 0 -
sql-fun-sqlast/src/sem/scalar_expr/sub_link.rs 31 31 0.00% 3 3 0.00% 29 29 0.00% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context.rs 177 120 32.20% 18 12 33.33% 121 74 38.84% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context/cast_info.rs 79 79 0.00% 3 3 0.00% 45 45 0.00% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context/func_info.rs 52 31 40.38% 4 2 50.00% 30 13 56.67% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context/sequence_info.rs 55 55 0.00% 5 5 0.00% 30 30 0.00% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context/table_info.rs 72 59 18.06% 6 4 33.33% 35 29 17.14% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context/type_info.rs 77 6 92.21% 11 1 90.91% 56 4 92.86% 0 0 -
sql-fun-sqlast/src/sem/schema_file_context/view_info.rs 67 67 0.00% 6 6 0.00% 37 37 0.00% 0 0 -
sql-fun-sqlast/src/sem/search_path.rs 66 8 87.88% 2 0 100.00% 50 5 90.00% 0 0 -
sql-fun-sqlast/src/sem/select_statement.rs 312 221 29.17% 20 15 25.00% 180 118 34.44% 0 0 -
sql-fun-sqlast/src/sem/select_statement/result_column.rs 156 55 64.74% 20 9 55.00% 105 40 61.90% 0 0 -
sql-fun-sqlast/src/sem/top_level_statement.rs 135 66 51.11% 2 0 100.00% 69 24 65.22% 0 0 -
sql-fun-sqlast/src/sem/type_system.rs 120 73 39.17% 17 9 47.06% 98 49 50.00% 0 0 -
sql-fun-sqlast/src/sem/type_system/err.rs 16 13 18.75% 5 4 20.00% 20 17 15.00% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params.rs 249 182 26.91% 12 5 58.33% 132 82 37.88% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/analyze.rs 65 16 75.38% 3 0 100.00% 36 4 88.89% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/bind_result.rs 147 31 78.91% 11 2 81.82% 63 10 84.13% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/in_out_param.rs 130 91 30.00% 15 11 26.67% 88 53 39.77% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/in_param.rs 134 54 59.70% 14 5 64.29% 98 31 68.37% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/out_param.rs 127 54 57.48% 17 7 58.82% 89 37 58.43% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/table_param.rs 95 74 22.11% 14 12 14.29% 63 47 25.40% 0 0 -
sql-fun-sqlast/src/sem/type_system/func_params/variadic_param.rs 108 60 44.44% 14 8 42.86% 78 40 48.72% 0 0 -
sql-fun-sqlast/src/sem/type_system/function_overload_collection.rs 140 62 55.71% 14 8 42.86% 102 37 63.73% 0 0 -
sql-fun-sqlast/src/sem/type_system/infer.rs 551 126 77.13% 28 6 78.57% 294 60 79.59% 0 0 -
sql-fun-sqlast/src/sem/update_statement.rs 3 3 0.00% 1 1 0.00% 9 9 0.00% 0 0 -
sql-fun-sqlast/src/sem/variable_set.rs 40 6 85.00% 3 0 100.00% 34 3 91.18% 0 0 -
sql-fun-sqlast/src/sem/view_like.rs 44 40 9.09% 6 5 16.67% 24 21 12.50% 0 0 -
sql-fun-sqlast/src/sql_file.rs 50 50 0.00% 4 4 0.00% 31 31 0.00% 0 0 -
sql-fun-sqlast/src/syn.rs 95 31 67.37% 9 3 66.67% 64 24 62.50% 0 0 -
sql-fun-sqlast/src/syn/generated.rs 51917 49473 4.71% 11010 10530 4.36% 41812 39787 4.84% 0 0 -
sql-fun-sqlast/src/syn/syn_ext.rs 49 16 67.35% 7 2 71.43% 36 11 69.44% 0 0 -
sql-fun-sqlast/src/test_helpers.rs 14 0 100.00% 1 0 100.00% 7 0 100.00% 0 0 -
sql-fun-sqlast/src/test_helpers/syn_builder.rs 523 12 97.71% 41 1 97.56% 519 3 99.42% 0 0 -
sql-fun-sqlast/src/test_helpers/test_parse_context.rs 237 52 78.06% 48 25 47.92% 203 68 66.50% 0 0 -
sql-fun-sqlast/src/test_helpers/test_parse_context/cast_info.rs 51 11 78.43% 6 2 66.67% 53 16 69.81% 0 0 -
sql-fun-sqlast/src/trie_map.rs 387 27 93.02% 16 0 100.00% 158 10 93.67% 0 0 -
sql-fun-sqlast/src/trie_map/key_fragment.rs 76 5 93.42% 13 1 92.31% 55 3 94.55% 0 0 -
sql-fun-sqlast/src/trie_map/leaf.rs 89 0 100.00% 14 0 100.00% 63 0 100.00% 0 0 -
sql-fun-sqlast/src/trie_map/node.rs 146 0 100.00% 7 0 100.00% 82 0 100.00% 0 0 -
src/connector.rs 9 9 0.00% 1 1 0.00% 8 8 0.00% 0 0 -
src/errors.rs 74 71 4.05% 10 9 10.00% 54 51 5.56% 0 0 -
src/generate_sql_execute.rs 44 44 0.00% 1 1 0.00% 21 21 0.00% 0 0 -
src/generate_sql_query_one.rs 59 59 0.00% 1 1 0.00% 27 27 0.00% 0 0 -
src/generate_sql_query_opt.rs 59 59 0.00% 1 1 0.00% 27 27 0.00% 0 0 -
src/generate_sqy_query_many.rs 74 74 0.00% 2 2 0.00% 33 33 0.00% 0 0 -
src/lib.rs 116 102 12.07% 13 11 15.38% 86 72 16.28% 0 0 -
src/rust_ast.rs 156 156 0.00% 15 15 0.00% 109 109 0.00% 0 0 -
src/sql_ast.rs 92 14 84.78% 8 1 87.50% 55 11 80.00% 0 0 -
src/tokio_postgres_generator.rs 140 140 0.00% 9 9 0.00% 85 85 0.00% 0 0 -
src/tokio_postgres_generator/execute.rs 22 22 0.00% 1 1 0.00% 14 14 0.00% 0 0 -
src/tokio_postgres_generator/query_many.rs 54 54 0.00% 1 1 0.00% 27 27 0.00% 0 0 -
src/tokio_postgres_generator/query_one.rs 46 46 0.00% 1 1 0.00% 24 24 0.00% 0 0 -
src/tokio_postgres_generator/query_opt.rs 46 46 0.00% 1 1 0.00% 24 24 0.00% 0 0 -
xbuild/src/lib.rs 19 19 0.00% 2 2 0.00% 9 9 0.00% 0 0 -
xbuild/src/main.rs 6 6 0.00% 1 1 0.00% 4 4 0.00% 0 0 -
xbuild/src/protobuf_prost.rs 119 119 0.00% 3 3 0.00% 60 60 0.00% 0 0 -
xbuild/src/protobuf_prost/enum_type.rs 16 16 0.00% 3 3 0.00% 13 13 0.00% 0 0 -
xbuild/src/protobuf_prost/enum_type_value.rs 20 20 0.00% 2 2 0.00% 13 13 0.00% 0 0 -
xbuild/src/protobuf_prost/message_type.rs 43 43 0.00% 7 7 0.00% 25 25 0.00% 0 0 -
xbuild/src/protobuf_prost/message_type_field.rs 216 216 0.00% 13 13 0.00% 151 151 0.00% 0 0 -
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL 71820 60635 15.57% 12773 11487 10.07% 55610 47245 15.04% 0 0 -