Subroutine Coverage

blib/lib/ElasticSearch/SearchBuilder.pm
Criterion Covered Total %
subroutine 182 186 97.8
pod 3 3 100.0


line count pod subroutine
3 10 n/a BEGIN
4 10 n/a BEGIN
5 10 n/a BEGIN
6 10 n/a BEGIN
57 10 Yes new
63 527 Yes query
64 307 Yes filter
74 186 n/a _top_ARRAYREF
86 12 n/a __ANON__
89 107 n/a __ANON__
91 2 n/a __ANON__
93 226 n/a __ANON__
95 2 n/a __ANON__
106 1257 n/a _top_HASHREF
154 3 n/a _top_SCALAR
161 4 n/a _top_HASHREFREF
162 2 n/a _top_SCALARREF
163 4 n/a _top_UNDEF
173 60 n/a _hashpair_ARRAYREF
206 602 n/a _hashpair_HASHREF
244 2 n/a _hashpair_SCALARREF
251 343 n/a _hashpair_SCALAR
260 40 n/a _hashpair_UNDEF
273 169 n/a _negate_clause
282 1560 n/a _join_clauses
302 206 n/a _merge_bool_queries
384 89 n/a _merge_range_clauses
423 5 n/a _query_unary_all
424 21 n/a _query_unary_or
425 36 n/a _query_unary_and
426 17 n/a _query_unary_not
427 9 n/a _query_unary_ids
428 3 n/a _query_unary_has_child
429 3 n/a _query_unary_has_parent
433 5 n/a _filter_unary_all
434 21 n/a _filter_unary_or
435 37 n/a _filter_unary_and
436 16 n/a _filter_unary_not
437 9 n/a _filter_unary_ids
438 3 n/a _filter_unary_has_child
439 3 n/a _filter_unary_has_parent
445 10 n/a _unary_all
451 10 n/a __ANON__
462 115 n/a _unary_and
466 59 n/a __ANON__
470 48 n/a __ANON__
475 4 n/a __ANON__
478 4 n/a __ANON__
486 33 n/a _unary_not
490 14 n/a __ANON__
491 15 n/a __ANON__
493 2 n/a __ANON__
496 2 n/a __ANON__
506 18 n/a _unary_ids
510 4 n/a __ANON__
512 6 n/a __ANON__
516 8 n/a __ANON__
528 3 n/a _query_unary_top_children
533 2 n/a __ANON__
548 6 n/a _unary_child
553 4 n/a __ANON__
568 6 n/a _unary_parent
573 4 n/a __ANON__
592 8 n/a _query_unary_match
598 2 n/a __ANON__
615 8 n/a _query_unary_qs
621 16 n/a _query_unary_query_string
626 4 n/a __ANON__
628 4 n/a __ANON__
652 8 n/a _query_unary_flt
656 2 n/a __ANON__
658 2 n/a __ANON__
674 8 n/a _query_unary_mlt
678 2 n/a __ANON__
680 2 n/a __ANON__
698 3 n/a _query_unary_custom_score
703 2 n/a __ANON__
718 0 n/a _query_unary_constant_score
723 0 n/a __ANON__
740 2 n/a _query_unary_custom_filters_score
745 2 n/a __ANON__
775 3 n/a _query_unary_dismax
780 8 n/a _query_unary_dis_max
785 2 n/a __ANON__
788 4 n/a __ANON__
800 5 n/a _query_unary_bool
805 4 n/a __ANON__
823 4 n/a _query_unary_boosting
828 3 n/a __ANON__
841 2 n/a _query_unary_custom_boost
846 1 n/a __ANON__
858 6 n/a _query_unary_indices
863 5 n/a __ANON__
886 3 n/a _query_unary_nested
891 2 n/a __ANON__
910 2 n/a _filter_unary_missing
915 1 n/a __ANON__
917 1 n/a __ANON__
928 1 n/a _filter_unary_exists
934 1 n/a __ANON__
942 6 n/a _filter_unary_indices
947 5 n/a __ANON__
970 5 n/a _filter_unary_type
974 2 n/a __ANON__
976 2 n/a __ANON__
986 2 n/a _filter_unary_limit
990 1 n/a __ANON__
998 3 n/a _filter_unary_script
1002 1 n/a __ANON__
1004 1 n/a __ANON__
1015 3 n/a _filter_unary_nested
1020 2 n/a __ANON__
1033 7 n/a _filter_unary_query
1037 2 n/a _filter_unary_nocache
1042 11 n/a _filter_unary_cache
1047 3 n/a __ANON__
1048 8 n/a __ANON__
1070 5 n/a _filter_unary_name
1075 5 n/a __ANON__
1097 3 n/a _filter_unary_cache_key
1101 1 n/a __ANON__
1102 1 n/a __ANON__
1111 2 n/a _join_cache_keys
1136 34 n/a _query_field_prefix
1143 51 n/a _query_field_wildcard
1150 34 n/a _query_field_fuzzy
1158 108 n/a _query_field_match
1168 16 n/a _query_field_phrase
1169 16 n/a _query_field_phrase_prefix
1175 85 n/a _query_field_match_phrase
1182 97 n/a _query_field_match_phrase_prefix
1187 34 n/a _query_field_qs
1194 68 n/a _query_field_query_string
1211 477 n/a _query_field_generic
1216 212 n/a __ANON__
1218 133 n/a __ANON__
1228 28 n/a __ANON__
1236 18 n/a _query_field_term
1242 64 n/a _query_field_terms
1247 20 n/a __ANON__
1249 8 n/a __ANON__
1267 20 n/a __ANON__
1287 34 n/a _query_field_mlt
1293 14 n/a __ANON__
1297 10 n/a __ANON__
1301 2 n/a __ANON__
1319 34 n/a _query_field_flt
1325 14 n/a __ANON__
1329 10 n/a __ANON__
1333 2 n/a __ANON__
1349 91 n/a _query_field_range
1357 1 n/a __ANON__
1367 0 n/a __ANON__
1378 42 n/a __ANON__
1389 16 n/a _filter_field_term
1395 123 n/a _filter_field_terms
1400 28 n/a __ANON__
1401 46 n/a __ANON__
1403 43 n/a __ANON__
1416 6 n/a __ANON__
1438 94 n/a _filter_field_range
1454 0 n/a __ANON__
1470 46 n/a __ANON__
1479 60 n/a _filter_field_prefix
1484 33 n/a __ANON__
1487 15 n/a __ANON__
1498 6 n/a _filter_field_exists
1506 6 n/a __ANON__
1516 8 n/a _filter_field_missing
1523 6 n/a __ANON__
1526 2 n/a __ANON__
1539 2 n/a _filter_field_geo_bbox
1545 5 n/a _filter_field_geo_bounding_box
1558 4 n/a _filter_field_geo_distance
1569 2 n/a _filter_field_geo_distance_range
1585 5 n/a _filter_field_geo_polygon
1593 2 n/a __ANON__
1596 2 n/a __ANON__
1611 834 n/a _top_recurse
1623 1320 n/a _recurse
1632 3943 n/a _refkind
1654 3943 n/a _try_refkind
1665 2293 n/a _METHOD_FOR_refkind
1681 1650 n/a _SWITCH_refkind
1700 132 n/a _hash_params
1728 8 n/a _multi_queries