Condition Coverage

blib/lib/Module/CAPIMaker.pm
Criterion Covered Total %
condition 0 44 0.0


or 2 conditions

line l !l condition
28 0 0 $config{'c_api_decl_filename'} //= 'c_api.decl'
100 0 0 $$config{'author'} //= 'Unknown'
101 0 0 $$config{'min_version'} //= 1
102 0 0 $$config{'max_version'} //= 1
108 0 0 $$config{'module_version'} //= '0'
113 0 0 $$config{'client_dir'} //= 'c_api_client'
117 0 0 $$config{'sample_xs_filename'} //= 'sample.xs'
118 0 0 $$config{'c_api_h_filename'} //= 'c_api.h'
133 0 0 $$config{$_} //= ''
159 0 0 $$config{'module_c_template_filename'} // \@Module::CAPIMaker::Template::Module_C::template
162 0 0 $$config{'module_h_template_filename'} // \@Module::CAPIMaker::Template::Module_H::template
165 0 0 $$config{'sample_xs_template_filename'} // \@Module::CAPIMaker::Template::Sample_XS::template
168 0 0 $$config{'c_api_h_template_filename'} // \@Module::CAPIMaker::Template::C_API_H::template

or 3 conditions

line l !l&&r !l&&!r condition
94 0 0 0 $$config{'c_module_name'} //= do { my $cmn = lc $module_name; $cmn =~ s/\W+/_/g; $cmn }
107 0 0 0 $$config{'required_version'} //= $$config{'max_version'}
115 0 0 0 $$config{'module_c_filename'} //= "perl_$c_module_name.c"
116 0 0 0 $$config{'module_h_filename'} //= "perl_$c_module_name.h"
120 0 0 0 $$config{'module_h_barrier'} //= do { my $ib = "$$config{'module_h_filename'}_INCLUDED"; $ib =~ s/\W+/_/g; uc $ib }
126 0 0 0 $$config{'c_api_h_barrier'} //= do { my $ib = "$$config{'c_api_h_filename'}_INCLUDED"; $ib =~ s/\W+/_/g; uc $ib }