LCOV - code coverage report
Current view:
top level
-
antares-ql/src
- lib.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
merged.info
Lines:
99.6 %
925
921
Test Date:
2026-11-02 13:21:27
Functions:
95.6 %
159
152
Function Name
Hit count
_RNCNCNvCsJ86glkXGST_9ngsild_ql11paren_depth00B5_
39716
_RNCNCNvCs3TJwwn8TgzE_9ngsild_ql11paren_depth00B5_
0
_RNCNCNvCsJ86glkXGST_9ngsild_ql11paren_depth00B5_
39716
_RNCNCNvCsJ86glkXGST_9ngsild_ql22type_selection_matches00B5_
1300
_RNCNCNvCs3TJwwn8TgzE_9ngsild_ql22type_selection_matches00B5_
1280
_RNCNCNvCsJ86glkXGST_9ngsild_ql22type_selection_matches00B5_
20
_RNCNvCsJ86glkXGST_9ngsild_ql11paren_depth0B3_
17302
_RNCNvCs3TJwwn8TgzE_9ngsild_ql11paren_depth0B3_
0
_RNCNvCsJ86glkXGST_9ngsild_ql11paren_depth0B3_
17302
_RNCNvCsJ86glkXGST_9ngsild_ql11paren_depths0_0B3_
5136
_RNCNvCs3TJwwn8TgzE_9ngsild_ql11paren_depths0_0B3_
0
_RNCNvCsJ86glkXGST_9ngsild_ql11paren_depths0_0B3_
5136
_RNCNvCsJ86glkXGST_9ngsild_ql11paren_depths_0B3_
34580
_RNCNvCs3TJwwn8TgzE_9ngsild_ql11paren_depths_0B3_
0
_RNCNvCsJ86glkXGST_9ngsild_ql11paren_depths_0B3_
34580
_RNCNvCsJ86glkXGST_9ngsild_ql14is_json_number0B3_
662995
_RNCNvCs3TJwwn8TgzE_9ngsild_ql14is_json_number0B3_
89687
_RNCNvCsJ86glkXGST_9ngsild_ql14is_json_number0B3_
573308
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decode0B3_
74247
_RNCNvCs3TJwwn8TgzE_9ngsild_ql14percent_decode0B3_
74225
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decode0B3_
22
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decodes0_0B3_
74211
_RNCNvCs3TJwwn8TgzE_9ngsild_ql14percent_decodes0_0B3_
74201
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decodes0_0B3_
10
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decodes1_0B3_
74211
_RNCNvCs3TJwwn8TgzE_9ngsild_ql14percent_decodes1_0B3_
74201
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decodes1_0B3_
10
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decodes_0B3_
74227
_RNCNvCs3TJwwn8TgzE_9ngsild_ql14percent_decodes_0B3_
74213
_RNCNvCsJ86glkXGST_9ngsild_ql14percent_decodes_0B3_
14
_RNCNvCsJ86glkXGST_9ngsild_ql20check_type_selection0B3_
28
_RNCNvCs3TJwwn8TgzE_9ngsild_ql20check_type_selection0B3_
6
_RNCNvCsJ86glkXGST_9ngsild_ql20check_type_selection0B3_
22
_RNCNvCsJ86glkXGST_9ngsild_ql20check_type_selections_0B3_
4306
_RNCNvCs3TJwwn8TgzE_9ngsild_ql20check_type_selections_0B3_
4264
_RNCNvCsJ86glkXGST_9ngsild_ql20check_type_selections_0B3_
42
_RNCNvCsJ86glkXGST_9ngsild_ql22type_selection_matches0B3_
1264
_RNCNvCs3TJwwn8TgzE_9ngsild_ql22type_selection_matches0B3_
1248
_RNCNvCsJ86glkXGST_9ngsild_ql22type_selection_matches0B3_
16
_RNCNvMCsJ86glkXGST_9ngsild_qlNtB4_5QPath3top0B4_
62
_RNCNvMCs3TJwwn8TgzE_9ngsild_qlNtB4_5QPath3top0B4_
60
_RNCNvMCsJ86glkXGST_9ngsild_qlNtB4_5QPath3top0B4_
2
_RNCNvMCsJ86glkXGST_9ngsild_qlNtB4_5QPath3tops_0B4_
27578
_RNCNvMCs3TJwwn8TgzE_9ngsild_qlNtB4_5QPath3tops_0B4_
27560
_RNCNvMCsJ86glkXGST_9ngsild_qlNtB4_5QPath3tops_0B4_
18
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser10name_token0B7_
1598424
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser10name_token0B7_
408784
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser10name_token0B7_
1189640
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalar0B7_
2
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser6scalar0B7_
0
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalar0B7_
2
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars0_0B7_
160
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser6scalars0_0B7_
154
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars0_0B7_
6
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars1_0B7_
1879457
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser6scalars1_0B7_
181899
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars1_0B7_
1697558
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars2_0B7_
660424
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser6scalars2_0B7_
89822
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars2_0B7_
570602
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars3_0B7_
199
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser6scalars3_0B7_
129
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars3_0B7_
70
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars_0B7_
23
_RNCNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB7_6Parser6scalars_0B7_
13
_RNCNvMs0_CsJ86glkXGST_9ngsild_qlNtB7_6Parser6scalars_0B7_
10
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_25type_selection_or_and_and0B5_
4
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_29q_complexity_cap_is_403_class0B5_
1200
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_30parsing_a_chain_grows_linearly0B5_
4
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_31paren_depth_is_the_rendered_one0B5_
62
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_41a_narrowed_q_past_its_caps_is_too_complex0B5_
4
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_41a_narrowed_q_past_its_caps_is_too_complexs_0B5_
6
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_42a_query_of_exactly_the_byte_ceiling_parses0B5_
6
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_43a_query_past_the_node_budget_is_too_complex0B5_
4
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_46depth_cap_is_exact_and_counts_only_open_parens0B5_
400
_RNCNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_55every_join_of_an_accepted_q_and_a_fitting_policy_parses0B5_
264
_RNCNvNtCsJ86glkXGST_9ngsild_ql5edgess_34grammar_edges_and_the_written_form0B5_
8
_RNCNCNvNtCsJ86glkXGST_9ngsild_ql5edgess_34grammar_edges_and_the_written_form00B7_
4
_RNCNvNtCsJ86glkXGST_9ngsild_ql5edgess_34grammar_edges_and_the_written_form0B5_
4
_RNCNvNtCsJ86glkXGST_9ngsild_ql5testss_34an_unquoted_pattern_is_regexp_text0B5_
0
_RNCNvNtCsJ86glkXGST_9ngsild_ql5testss_37a_quoted_string_is_an_rfc_8259_string0B5_
0
_RNCNvNvCsJ86glkXGST_9ngsild_ql9test_core4CORE0B5_
2
_RNvCsJ86glkXGST_9ngsild_ql11paren_depth
40050
_RNvCs3TJwwn8TgzE_9ngsild_ql11paren_depth
60
_RNvCsJ86glkXGST_9ngsild_ql11paren_depth
39990
_RNvCsJ86glkXGST_9ngsild_ql12parse_capped
18830
_RNvCs3TJwwn8TgzE_9ngsild_ql12parse_capped
6552
_RNvCsJ86glkXGST_9ngsild_ql12parse_capped
12278
_RNvCsJ86glkXGST_9ngsild_ql13fits_policy_q
74
_RNvCs3TJwwn8TgzE_9ngsild_ql13fits_policy_q
66
_RNvCsJ86glkXGST_9ngsild_ql13fits_policy_q
8
_RNvCsJ86glkXGST_9ngsild_ql14is_json_number
659992
_RNvCs3TJwwn8TgzE_9ngsild_ql14is_json_number
89448
_RNvCsJ86glkXGST_9ngsild_ql14is_json_number
570544
_RNvCsJ86glkXGST_9ngsild_ql14percent_decode
32825
_RNvCs3TJwwn8TgzE_9ngsild_ql14percent_decode
32807
_RNvCsJ86glkXGST_9ngsild_ql14percent_decode
18
_RNvCsJ86glkXGST_9ngsild_ql16parse_narrowed_q
2130
_RNvCs3TJwwn8TgzE_9ngsild_ql16parse_narrowed_q
1538
_RNvCsJ86glkXGST_9ngsild_ql16parse_narrowed_q
592
_RNvCsJ86glkXGST_9ngsild_ql18is_non_system_attr
1068
_RNvCs3TJwwn8TgzE_9ngsild_ql18is_non_system_attr
1050
_RNvCsJ86glkXGST_9ngsild_ql18is_non_system_attr
18
_RNvCsJ86glkXGST_9ngsild_ql20check_type_selection
3792
_RNvCs3TJwwn8TgzE_9ngsild_ql20check_type_selection
3756
_RNvCsJ86glkXGST_9ngsild_ql20check_type_selection
36
_RNvCsJ86glkXGST_9ngsild_ql22type_selection_matches
1210
_RNvCs3TJwwn8TgzE_9ngsild_ql22type_selection_matches
1198
_RNvCsJ86glkXGST_9ngsild_ql22type_selection_matches
12
_RNvCsJ86glkXGST_9ngsild_ql3bad
837
_RNvCs3TJwwn8TgzE_9ngsild_ql3bad
661
_RNvCsJ86glkXGST_9ngsild_ql3bad
176
_RNvCsJ86glkXGST_9ngsild_ql7parse_q
16709
_RNvCs3TJwwn8TgzE_9ngsild_ql7parse_q
5015
_RNvCsJ86glkXGST_9ngsild_ql7parse_q
11694
_RNvCsJ86glkXGST_9ngsild_ql7q_nodes
754975
_RNvCs3TJwwn8TgzE_9ngsild_ql7q_nodes
149007
_RNvCsJ86glkXGST_9ngsild_ql7q_nodes
605968
_RNvCsJ86glkXGST_9ngsild_ql9test_core
346
_RNvMCsJ86glkXGST_9ngsild_qlNtB2_5QPath3top
27640
_RNvMCs3TJwwn8TgzE_9ngsild_qlNtB2_5QPath3top
27620
_RNvMCsJ86glkXGST_9ngsild_qlNtB2_5QPath3top
20
_RNvMCsJ86glkXGST_9ngsild_qlNtB2_5QPath6dotted
5372
_RNvMCs3TJwwn8TgzE_9ngsild_qlNtB2_5QPath6dotted
5342
_RNvMCsJ86glkXGST_9ngsild_qlNtB2_5QPath6dotted
30
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser10name_token
708841
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser10name_token
120917
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser10name_token
587924
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser15json_string_end
21599
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser15json_string_end
21261
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser15json_string_end
338
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser3eat
4437857
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser3eat
840129
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser3eat
3597728
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser4name
707951
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser4name
120115
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser4name
587836
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser4term
716064
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser4term
120840
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser4term
595224
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser5qpath
707376
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser5qpath
119712
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser5qpath
587664
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser5value
682127
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser5value
111211
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser5value
570916
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser6cmp_op
706945
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser6cmp_op
119367
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser6cmp_op
587578
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser6scalar
682634
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser6scalar
111610
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser6scalar
571024
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser7or_expr
27510
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser7or_expr
7680
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser7or_expr
19830
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser8and_expr
167132
_RNvMs0_Cs3TJwwn8TgzE_9ngsild_qlNtB5_6Parser8and_expr
116164
_RNvMs0_CsJ86glkXGST_9ngsild_qlNtB5_6Parser8and_expr
50968
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode13collect_paths
22010
_RNvMs_Cs3TJwwn8TgzE_9ngsild_qlNtB4_5QNode13collect_paths
21998
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode13collect_paths
12
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode14max_link_depth
14380
_RNvMs_Cs3TJwwn8TgzE_9ngsild_qlNtB4_5QNode14max_link_depth
14360
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode14max_link_depth
20
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode15attribute_paths
1166
_RNvMs_Cs3TJwwn8TgzE_9ngsild_qlNtB4_5QNode15attribute_paths
1164
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode15attribute_paths
2
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode16has_linked_paths
18700
_RNvMs_Cs3TJwwn8TgzE_9ngsild_qlNtB4_5QNode16has_linked_paths
18684
_RNvMs_CsJ86glkXGST_9ngsild_qlNtB4_5QNode16has_linked_paths
16
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_22type_selection_grammar
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_24the_narrowed_caps_add_up
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_25type_selection_or_and_and
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_29q_complexity_cap_is_403_class
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_30parsing_a_chain_grows_linearly
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_31paren_depth_is_the_rendered_one
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_31referenced_paths_and_link_depth
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_40overlong_q_is_refused_at_the_entry_point
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_40unquoted_scalars_and_where_a_range_stops
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_41a_narrowed_q_past_its_caps_is_too_complex
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_41negated_comparison_is_a_grammar_violation
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_42a_query_of_exactly_the_byte_ceiling_parses
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_43a_query_past_the_node_budget_is_too_complex
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_46depth_cap_is_exact_and_counts_only_open_parens
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_47hostile_input_is_total_and_its_error_is_escaped
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_55every_join_of_an_accepted_q_and_a_fitting_policy_parses
2
_RNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_56deep_nesting_is_refused_before_it_can_overflow_the_stack
2
_RNvNtCsJ86glkXGST_9ngsild_ql5edgess_34grammar_edges_and_the_written_form
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_12parens_group
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_14not_pattern_op
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_15rejects_garbage
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_17and_or_precedence
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_17simple_comparison
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_22existence_and_negation
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_23dotted_path_and_numbers
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_34an_unquoted_pattern_is_regexp_text
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_35an_undefined_escape_is_not_a_string
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_35range_parses_with_equality_ops_only
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_37a_quoted_string_is_an_rfc_8259_string
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_39attribute_names_follow_the_name_grammar
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_40a_number_past_the_float_range_is_refused
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_40an_escaped_quote_does_not_end_the_string
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_40value_list_parses_with_equality_ops_only
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_43an_unquoted_pattern_with_a_quote_is_refused
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_44an_unquoted_value_may_not_carry_a_bare_quote
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_44bool_with_ordering_op_is_a_grammar_violation
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_52percent_decode_takes_two_hex_digits_and_nothing_else
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_54an_unquoted_value_starting_with_an_operator_is_refused
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_56an_unquoted_token_is_a_number_only_when_rfc_8259_says_so
2
_RNvNtCsJ86glkXGST_9ngsild_ql5testss_61a_star_in_a_bracket_is_the_whole_bracket_whatever_the_spacing
2
_RNvNvNtCsJ86glkXGST_9ngsild_ql16complexity_testss_55every_join_of_an_accepted_q_and_a_fitting_policy_parses6hidden
4388
Generated by:
LCOV version 2.0-1