Subroutine Coverage

blib/lib/Catalyst.pm
Criterion Covered Total %
subroutine 191 208 91.8
pod 109 110 99.0


line count pod subroutine
3 166 n/a BEGIN
4 163 n/a BEGIN
6 163 n/a BEGIN
7 163 n/a BEGIN
8 163 n/a BEGIN
9 163 n/a BEGIN
10 163 n/a BEGIN
11 163 n/a BEGIN
12 163 n/a BEGIN
13 163 n/a BEGIN
14 163 n/a BEGIN
15 163 n/a BEGIN
16 163 n/a BEGIN
17 163 n/a BEGIN
18 163 n/a BEGIN
19 163 n/a BEGIN
20 163 n/a BEGIN
21 163 n/a BEGIN
22 163 n/a BEGIN
23 163 n/a BEGIN
24 163 n/a BEGIN
25 163 n/a BEGIN
26 163 n/a BEGIN
27 163 n/a BEGIN
28 163 n/a BEGIN
29 163 n/a BEGIN
30 163 n/a BEGIN
31 163 n/a BEGIN
32 163 n/a BEGIN
33 163 n/a BEGIN
34 163 n/a BEGIN
35 163 n/a BEGIN
36 163 n/a BEGIN
37 163 n/a BEGIN
38 163 n/a BEGIN
39 163 n/a BEGIN
40 163 n/a BEGIN
41 163 n/a BEGIN
42 163 n/a BEGIN
43 163 n/a BEGIN
44 163 n/a BEGIN
45 163 n/a BEGIN
46 163 n/a BEGIN
47 163 n/a BEGIN
48 163 n/a BEGIN
49 163 n/a BEGIN
50 163 n/a BEGIN
51 163 n/a BEGIN
52 163 n/a BEGIN
53 163 n/a BEGIN
54 163 n/a BEGIN
59 163 n/a BEGIN
78 932 n/a _build_request_constructor_args
88 1095 Yes composed_request_class
125 932 n/a _build_response_constructor_args
131 1094 Yes composed_response_class
153 9205 Yes depth
154 15 Yes comp
157 23855 Yes req
160 5490 Yes res
164 0 Yes finalize_output
190 162 Yes composed_stats_class
213 313 n/a import
235 0 n/a __ANON__
243 885 n/a _application
482 163 Yes BEGIN
482 6882 n/a forward
497 16 Yes detach
531 26 Yes visit
557 24 Yes go
601 2414 Yes stash
628 11020 Yes error
661 10 Yes clear_errors
671 292 Yes has_errors
682 0 Yes last_error
694 3 Yes shift_errors
709 0 Yes pop_errors
717 64 n/a _comp_search_prefixes
723 67 n/a _comp_names_search_prefixes
786 3 n/a _comp_names
800 16551 n/a _filter_component
835 71 Yes controller
880 51 Yes model
943 31 Yes view
996 1 Yes controllers
1007 1 Yes models
1019 1 Yes views
1044 16412 Yes component
1193 0 Yes has_encoding
1196 2 Yes clear_encoding
1205 4914 Yes encoding
1220 183 n/a BEGIN
1262 7203 Yes debug
1289 18 Yes path_to
1296 1 No plugin
1345 162 Yes setup
1416 163 n/a BEGIN
1417 162 n/a __ANON__
1536 161 Yes setup_finalize
1605 122 Yes uri_for
1811 31 Yes uri_for_action
1828 0 Yes welcome_message
2006 918 Yes dispatch
2020 36 Yes dump_these
2039 9112 Yes execute
2057 163 n/a BEGIN
2085 163 n/a BEGIN
2099 111 n/a _stats_start_execute
2162 29 n/a _stats_finish_execute
2173 918 Yes finalize
2220 15 Yes log_stats
2235 918 Yes finalize_body
2243 918 Yes finalize_cookies
2255 34 Yes finalize_error
2277 918 Yes finalize_headers
2318 918 Yes finalize_encoding
2365 0 Yes finalize_read
2373 918 Yes finalize_uploads
2381 7753 Yes get_action
2390 2901 Yes get_actions
2399 923 Yes handle_request
2404 923 n/a __ANON__
2416 8 n/a __ANON__
2444 923 Yes prepare
2463 923 n/a __ANON__
2495 5 n/a __ANON__
2525 920 Yes prepare_action
2545 1021 Yes prepare_body
2564 0 Yes prepare_body_chunk
2575 920 Yes prepare_body_parameters
2586 923 Yes prepare_connection
2597 922 Yes prepare_cookies
2606 922 Yes prepare_headers
2615 920 Yes prepare_parameters
2626 922 Yes prepare_path
2635 923 Yes prepare_query_parameters
2659 918 Yes log_request
2695 918 Yes log_response
2723 13 Yes log_response_status_line
2742 13 Yes log_response_headers
2751 16 Yes log_request_parameters
2786 16 Yes log_request_uploads
2814 16 Yes log_request_headers
2823 0 Yes log_headers
2833 0 n/a __ANON__
2847 922 Yes prepare_read
2855 923 Yes prepare_request
2864 918 Yes prepare_uploads
2874 0 Yes prepare_write
2954 12 Yes read
2963 1 Yes run
2971 3 n/a _make_immutable_if_needed
2999 0 Yes set_action
3007 167 Yes setup_actions
3025 162 Yes setup_components
3070 162 Yes setup_injected_components
3090 5 Yes setup_injected_component
3147 2 Yes inject_component
3154 1 Yes inject_components
3173 162 Yes locate_components
3197 0 Yes expand_component_module
3210 6705 Yes delayed_setup_component
3212 6714 n/a __ANON__
3221 7189 Yes setup_component
3285 6951 Yes config_for
3299 162 Yes setup_dispatcher
3326 0 Yes engine_class
3342 162 Yes setup_engine
3374 0 n/a __ANON__
3393 908 n/a _finalized_psgi_app
3410 121 n/a _setup_psgi_app
3477 121 Yes apply_default_middlewares
3486 121 n/a __ANON__
3488 908 n/a __ANON__
3499 121 n/a __ANON__
3501 908 n/a __ANON__
3516 121 n/a __ANON__
3518 908 n/a __ANON__
3555 133 Yes psgi_app
3567 319 Yes setup_home
3589 162 Yes setup_encoding
3644 3 Yes handle_unicode_encoding_exception
3652 120 n/a _handle_unicode_decoding
3680 1217 n/a _handle_param_unicode_decoding
3690 1213 n/a __ANON__
3693 19 n/a __ANON__
3718 174 Yes setup_log
3736 33 n/a __ANON__
3736 18 n/a debug
3754 167 Yes setup_stats
3760 258 n/a __ANON__
3784 892 Yes registered_plugins
3792 567 n/a _register_plugin
3811 162 n/a _default_plugins
3814 162 Yes setup_plugins
3899 142 Yes default_middleware
3963 142 Yes registered_middlewares
3978 166 Yes setup_middleware
4051 939 Yes registered_data_handlers
4061 162 Yes setup_data_handlers
4071 162 Yes default_data_handlers
4074 1 n/a __ANON__
4080 5 n/a __ANON__
4093 167 n/a _handle_http_exception
4164 19807 Yes use_stats
4176 0 Yes write
4191 0 Yes version
5077 163 n/a BEGIN