Subroutine Coverage
blib/lib/SQL/Parser.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
80 |
86 |
93.0
|
pod |
30 |
67 |
44.7
|
line |
count |
pod |
subroutine |
14
|
17 |
n/a |
BEGIN |
15
|
17 |
n/a |
BEGIN |
16
|
17 |
n/a |
BEGIN |
17
|
17 |
n/a |
BEGIN |
19
|
17 |
n/a |
BEGIN |
20
|
17 |
n/a |
BEGIN |
21
|
17 |
n/a |
BEGIN |
22
|
17 |
n/a |
BEGIN |
23
|
17 |
n/a |
BEGIN |
29
|
17 |
n/a |
BEGIN |
38
|
17 |
Yes |
new |
59
|
872 |
Yes |
parse |
158
|
17 |
n/a |
BEGIN |
183
|
9 |
Yes |
replace_quoted_commas |
190
|
1881 |
Yes |
replace_quoted_ids |
224
|
31 |
Yes |
structure |
225
|
1 |
Yes |
command |
229
|
9 |
Yes |
feature |
255
|
10 |
Yes |
errstr |
259
|
0 |
Yes |
list |
288
|
18 |
Yes |
dialect |
312
|
34 |
n/a |
_load_class |
326
|
0 |
n/a |
_inject_role |
337
|
20 |
Yes |
create_op_regexen |
392
|
19 |
No |
DROP |
440
|
9 |
n/a |
DELETE |
478
|
549 |
No |
SELECT |
536
|
7 |
No |
GROUPBY_LIST |
546
|
39 |
No |
IMPLICIT_JOIN |
571
|
64 |
No |
EXPLICIT_JOIN |
686
|
547 |
No |
SELECT_CLAUSE |
697
|
359 |
No |
FROM_CLAUSE |
711
|
174 |
No |
INSERT |
756
|
12 |
No |
UPDATE |
788
|
18 |
No |
LOAD |
812
|
0 |
No |
CREATE_RAM_TABLE |
841
|
3 |
No |
CREATE_FUNCTION |
869
|
0 |
No |
CALL |
878
|
3 |
No |
CREATE_TYPE |
886
|
1 |
No |
DROP_TYPE |
894
|
1 |
No |
CREATE_KEYWORD |
902
|
1 |
No |
DROP_KEYWORD |
910
|
2 |
No |
CREATE_OPERATOR |
940
|
1 |
No |
DROP_OPERATOR |
949
|
9 |
Yes |
replace_quoted |
959
|
70 |
No |
CREATE |
1183
|
12 |
No |
SET_CLAUSE_LIST |
1185
|
28 |
n/a |
__ANON__ |
1204
|
0 |
No |
SET_QUANTIFIER |
1223
|
1 |
Yes |
transform_concat |
1278
|
315 |
Yes |
extract_column_list |
1322
|
547 |
No |
SELECT_LIST |
1405
|
443 |
No |
SET_FUNCTION_SPEC |
1455
|
9 |
No |
LIMIT_CLAUSE |
1490
|
20 |
No |
SORT_SPEC_LIST |
1526
|
231 |
No |
SEARCH_CONDITION |
1567
|
231 |
Yes |
repl_btwin |
1604
|
135 |
Yes |
parens_search |
1665
|
311 |
Yes |
non_parens_search |
1750
|
315 |
Yes |
group_ands |
1780
|
231 |
Yes |
nongroup_string |
1847
|
233 |
Yes |
nongroup_numeric |
1883
|
192 |
No |
LITERAL_LIST |
1885
|
1036 |
n/a |
__ANON__ |
1905
|
1899 |
No |
LITERAL |
1935
|
270 |
No |
PREDICATE |
2019
|
2540 |
n/a |
_udf_function_names |
2025
|
2309 |
Yes |
undo_string_funcs |
2065
|
2309 |
Yes |
undo_math_funcs |
2081
|
346 |
Yes |
extract_func_args |
2117
|
2309 |
No |
ROW_VALUE |
2430
|
56 |
No |
ROW_VALUE_LIST |
2455
|
693 |
No |
COLUMN_NAME |
2531
|
0 |
No |
COLUMN_NAME_LIST |
2555
|
386 |
No |
TABLE_NAME_LIST |
2644
|
3228 |
Yes |
is_func |
2656
|
917 |
No |
TABLE_NAME |
2679
|
244 |
n/a |
_verify_tablename |
2718
|
1740 |
No |
IDENTIFIER |
2766
|
39 |
Yes |
order_joins |
2818
|
17 |
Yes |
set_feature_flags |
2840
|
872 |
Yes |
clean_sql |
2935
|
4 |
Yes |
trim |
2943
|
19 |
Yes |
do_err |
2960
|
231 |
Yes |
transform_syntax |
2966
|
12 |
n/a |
DESTROY |