Condition Coverage

blib/lib/HiD.pm
Criterion Covered Total %
condition 10 30 33.3


and 2 conditions

line l !l condition
85 0 7 0 $config = {} and warn "Could not read configuration. Using defaults (and options).\n"
361 0 0 warn "plugin $plugin cannot be loaded : $lerr \n" and return undef
364 0 0 warn "plugin $plugin is not a valid plugin.\n" and return undef

and 3 conditions

line !l l&&!r l&&r condition
615 0 16 0 -e $self->destination and $self->get_config('clean_destination')

or 2 conditions

line l !l condition
79 19 0 'YAML::Tiny'->read($file)->[0] // {}

or 3 conditions

line l !l&&r !l&&!r condition
279 71 38 35 $self->seen_input($_) or $_ =~ /^_/u
364 0 0 0 $plugin->isa('HiD::Plugin') or $plugin->does('HiD::Plugin')
0 0 0 $plugin->isa('HiD::Plugin') or $plugin->does('HiD::Plugin') or $plugin->does('HiD::Generator')
525 108 73 25 $self->seen_input($_) or $_ =~ /^_/u
0 0 25 $_ =~ /^\.svn/u or $_ =~ m[/\.svn/]u
699 0 0 0 $plugin->does('HiD::Plugin') or $plugin->isa('HiD::Plugin')