Subroutine Coverage

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


line count pod subroutine
3 167 n/a BEGIN
4 164 n/a BEGIN
6 164 n/a BEGIN
7 164 n/a BEGIN
8 164 n/a BEGIN
9 164 n/a BEGIN
10 164 n/a BEGIN
11 164 n/a BEGIN
12 164 n/a BEGIN
13 164 n/a BEGIN
14 164 n/a BEGIN
15 164 n/a BEGIN
16 164 n/a BEGIN
17 164 n/a BEGIN
18 164 n/a BEGIN
19 164 n/a BEGIN
20 164 n/a BEGIN
21 164 n/a BEGIN
22 164 n/a BEGIN
23 164 n/a BEGIN
24 164 n/a BEGIN
25 164 n/a BEGIN
26 164 n/a BEGIN
27 164 n/a BEGIN
28 164 n/a BEGIN
29 164 n/a BEGIN
30 164 n/a BEGIN
31 164 n/a BEGIN
32 164 n/a BEGIN
33 164 n/a BEGIN
34 164 n/a BEGIN
35 164 n/a BEGIN
36 164 n/a BEGIN
37 164 n/a BEGIN
38 164 n/a BEGIN
39 164 n/a BEGIN
40 164 n/a BEGIN
41 164 n/a BEGIN
42 164 n/a BEGIN
43 164 n/a BEGIN
44 164 n/a BEGIN
45 164 n/a BEGIN
46 164 n/a BEGIN
47 164 n/a BEGIN
48 164 n/a BEGIN
49 164 n/a BEGIN
50 164 n/a BEGIN
51 164 n/a BEGIN
52 164 n/a BEGIN
53 164 n/a BEGIN
54 164 n/a BEGIN
59 164 n/a BEGIN
78 934 n/a _build_request_constructor_args
88 1098 Yes composed_request_class
125 934 n/a _build_response_constructor_args
131 1097 Yes composed_response_class
153 9219 Yes depth
154 15 Yes comp
157 23886 Yes req
160 5494 Yes res
164 0 Yes finalize_output
190 163 Yes composed_stats_class
213 315 n/a import
235 0 n/a __ANON__
243 887 n/a _application
489 164 Yes BEGIN
489 6894 n/a forward
504 16 Yes detach
538 26 Yes visit
564 24 Yes go
608 2416 Yes stash
635 11038 Yes error
668 10 Yes clear_errors
678 292 Yes has_errors
689 0 Yes last_error
701 3 Yes shift_errors
716 0 Yes pop_errors
724 64 n/a _comp_search_prefixes
730 67 n/a _comp_names_search_prefixes
793 3 n/a _comp_names
807 16565 n/a _filter_component
842 71 Yes controller
887 51 Yes model
950 33 Yes view
1003 1 Yes controllers
1014 1 Yes models
1026 1 Yes views
1051 16426 Yes component
1200 0 Yes has_encoding
1203 2 Yes clear_encoding
1212 4921 Yes encoding
1227 184 n/a BEGIN
1269 7222 Yes debug
1296 18 Yes path_to
1303 1 No plugin
1352 163 Yes setup
1423 164 n/a BEGIN
1424 163 n/a __ANON__
1543 162 Yes setup_finalize
1612 122 Yes uri_for
1818 31 Yes uri_for_action
1835 0 Yes welcome_message
2013 920 Yes dispatch
2027 36 Yes dump_these
2046 9126 Yes execute
2064 164 n/a BEGIN
2092 164 n/a BEGIN
2106 111 n/a _stats_start_execute
2169 29 n/a _stats_finish_execute
2180 920 Yes finalize
2227 15 Yes log_stats
2242 920 Yes finalize_body
2250 920 Yes finalize_cookies
2262 34 Yes finalize_error
2284 920 Yes finalize_headers
2325 920 Yes finalize_encoding
2372 0 Yes finalize_read
2380 920 Yes finalize_uploads
2388 7765 Yes get_action
2397 2907 Yes get_actions
2406 925 Yes handle_request
2411 925 n/a __ANON__
2423 8 n/a __ANON__
2451 925 Yes prepare
2470 925 n/a __ANON__
2502 5 n/a __ANON__
2532 922 Yes prepare_action
2552 1023 Yes prepare_body
2571 0 Yes prepare_body_chunk
2582 922 Yes prepare_body_parameters
2593 925 Yes prepare_connection
2604 924 Yes prepare_cookies
2613 924 Yes prepare_headers
2622 922 Yes prepare_parameters
2633 924 Yes prepare_path
2642 925 Yes prepare_query_parameters
2666 920 Yes log_request
2702 920 Yes log_response
2730 13 Yes log_response_status_line
2749 13 Yes log_response_headers
2758 16 Yes log_request_parameters
2793 16 Yes log_request_uploads
2821 16 Yes log_request_headers
2830 0 Yes log_headers
2840 0 n/a __ANON__
2854 924 Yes prepare_read
2862 925 Yes prepare_request
2871 920 Yes prepare_uploads
2881 0 Yes prepare_write
2961 12 Yes read
2970 1 Yes run
2978 3 n/a _make_immutable_if_needed
3006 0 Yes set_action
3014 168 Yes setup_actions
3032 163 Yes setup_components
3076 163 Yes setup_injected_components
3096 5 Yes setup_injected_component
3153 2 Yes inject_component
3160 1 Yes inject_components
3179 163 Yes locate_components
3203 0 Yes expand_component_module
3216 6707 Yes delayed_setup_component
3218 6716 n/a __ANON__
3227 7191 Yes setup_component
3291 6953 Yes config_for
3305 163 Yes setup_dispatcher
3332 0 Yes engine_class
3348 163 Yes setup_engine
3380 0 n/a __ANON__
3399 910 n/a _finalized_psgi_app
3416 122 n/a _setup_psgi_app
3483 122 Yes apply_default_middlewares
3492 122 n/a __ANON__
3494 910 n/a __ANON__
3505 122 n/a __ANON__
3507 910 n/a __ANON__
3522 122 n/a __ANON__
3524 910 n/a __ANON__
3561 134 Yes psgi_app
3573 321 Yes setup_home
3595 163 Yes setup_encoding
3650 3 Yes handle_unicode_encoding_exception
3658 120 n/a _handle_unicode_decoding
3686 1217 n/a _handle_param_unicode_decoding
3696 1213 n/a __ANON__
3699 19 n/a __ANON__
3724 175 Yes setup_log
3742 33 n/a __ANON__
3742 18 n/a debug
3760 168 Yes setup_stats
3766 258 n/a __ANON__
3790 892 Yes registered_plugins
3798 567 n/a _register_plugin
3817 163 n/a _default_plugins
3820 163 Yes setup_plugins
3905 143 Yes default_middleware
3969 143 Yes registered_middlewares
3984 167 Yes setup_middleware
4057 941 Yes registered_data_handlers
4067 163 Yes setup_data_handlers
4077 163 Yes default_data_handlers
4080 1 n/a __ANON__
4086 5 n/a __ANON__
4099 167 n/a _handle_http_exception
4170 19839 Yes use_stats
4182 0 Yes write
4197 0 Yes version
5083 164 n/a BEGIN