Subroutine Coverage

blib/lib/SPVM/Builder/Config.pm
Criterion Covered Total %
subroutine 62 64 96.8
pod 53 55 96.3


line count pod subroutine
3 283 n/a BEGIN
4 283 n/a BEGIN
5 283 n/a BEGIN
6 283 n/a BEGIN
7 283 n/a BEGIN
8 283 n/a BEGIN
9 283 n/a BEGIN
10 283 n/a BEGIN
14 346 Yes class_name
25 1205 Yes file
36 394 Yes file_optional
47 731 Yes ext
58 613 Yes quiet
69 818 Yes force
80 745 Yes cc
91 733 Yes ccflags
102 733 Yes dynamic_lib_ccflags
113 733 Yes thread_ccflags
124 721 Yes std
135 736 Yes optimize
146 733 Yes include_dirs
157 1127 Yes spvm_core_include_dir
168 1166 Yes native_include_dir
179 789 Yes native_src_dir
190 748 Yes source_files
201 766 Yes before_compile_cbs
212 1018 Yes ld
223 926 Yes ldflags
234 653 Yes dynamic_lib_ldflags
245 657 Yes thread_ldflags
256 1263 Yes ld_optimize
267 1000 Yes lib_dirs
278 1343 Yes libs
289 737 Yes before_link_cbs
300 1992 Yes output_type
312 394 Yes new
473 371 Yes new_c
483 1 Yes new_c99
494 1 Yes new_c11
505 367 Yes new_gnu99
516 1 Yes new_gnu11
528 6 Yes new_cpp
551 3 Yes new_cpp11
562 1 Yes new_cpp14
573 1 Yes new_cpp17
585 2 Yes add_ccflag
591 11 Yes add_include_dir
597 2 Yes add_ldflag
603 1 Yes add_lib_dir
609 3 Yes add_lib
615 0 Yes add_static_lib
636 17 Yes add_source_file
642 112 Yes add_before_compile_cb
648 3 No add_before_link_cb
654 44 Yes load_config
675 3 Yes load_mode_config
693 3 Yes load_base_config
701 262 Yes get_loaded_config_files
707 12 Yes use_resource
749 350 Yes disable_resource
760 32 No get_resource
772 664 Yes get_resource_names
780 0 Yes clone
802 85 n/a _remove_ext_from_config_file