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 334 Yes class_name
25 1161 Yes file
36 382 Yes file_optional
47 707 Yes ext
58 613 Yes quiet
69 794 Yes force
80 733 Yes cc
91 721 Yes ccflags
102 721 Yes dynamic_lib_ccflags
113 721 Yes thread_ccflags
124 709 Yes std
135 724 Yes optimize
146 721 Yes include_dirs
157 1103 Yes spvm_core_include_dir
168 1138 Yes native_include_dir
179 761 Yes native_src_dir
190 724 Yes source_files
201 742 Yes before_compile_cbs
212 994 Yes ld
223 914 Yes ldflags
234 641 Yes dynamic_lib_ldflags
245 645 Yes thread_ldflags
256 1239 Yes ld_optimize
267 976 Yes lib_dirs
278 1307 Yes libs
289 713 Yes before_link_cbs
300 1956 Yes output_type
312 382 Yes new
473 359 Yes new_c
483 1 Yes new_c99
494 1 Yes new_c11
505 355 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 40 Yes load_config
675 3 Yes load_mode_config
693 3 Yes load_base_config
701 258 Yes get_loaded_config_files
707 12 Yes use_resource
749 350 Yes disable_resource
760 32 No get_resource
772 652 Yes get_resource_names
780 0 Yes clone
802 77 n/a _remove_ext_from_config_file