Branch Coverage

blib/lib/App/Asciio/Setup.pm
Criterion Covered Total %
branch 0 86 0.0


line true false branch
24 0 0 if $self->{'DISPLAY_SETUP_INFORMATION'}
25 0 0 unless -e $setup_file
42 0 0 if $@
61 0 0 if (-e "$setup_path/$stencil") { }
63 0 0 if (-f "$setup_path/$stencil") { }
0 0 elsif (-d "$setup_path/$stencil") { }
65 0 0 if $self->{'DISPLAY_SETUP_INFORMATION'}
72 0 0 if $self->{'DISPLAY_SETUP_INFORMATION'}
108 0 0 if $@
141 0 0 if ($action_file =~ /^$asciio_setup_path/)
147 0 0 $action_file =~ m[^/] ? :
160 0 0 if $@
170 0 0 if ('HASH' eq ref $action_handler_definition) { }
0 0 elsif ('ARRAY' eq ref $action_handler_definition) { }
200 0 0 if ($remove_old_shortcuts)
206 0 0 if ($action->{'IS_GROUP'}) { }
210 0 0 if ($action_handler->{'IS_GROUP'}) { }
216 0 0 if exists $action->{$group_shortcut} and $action->{$group_shortcut}{'NAME'} eq $action_handler->{$group_action}{'NAME'}
223 0 0 if exists $action->{$group_shortcut} and $action->{$group_shortcut}{'NAME'} eq $action_handler->{'NAME'}
229 0 0 if ($action_handler->{'IS_GROUP'}) { }
235 0 0 if exists $self->{'ACTIONS'}{$shortcut} and $self->{'ACTIONS'}{$shortcut}{'NAME'} eq $action_handler->{$group_action}{'NAME'}
241 0 0 if $action->{'NAME'} eq $action_handler->{'NAME'}
247 0 0 'ARRAY' eq ref $shortcuts_definition ? :
249 0 0 if (exists $self->{'ACTIONS'}{$shortcut})
258 0 0 unless (defined $action_handler->{'CODE'} or defined $action_handler->{'CONTEXT_MENU_SUB'})
264 0 0 if defined $group_name
277 0 0 if (exists $self->{'ACTIONS_BY_NAME'}{$name})
283 0 0 unless (defined $action_handler->{'SHORTCUTS'})
289 0 0 if (not defined $action_handler->{'CODE'} and defined $old_handler->{'CODE'})
295 0 0 if (not defined $action_handler->{'ARGUMENTS'} and defined $old_handler->{'ARGUMENTS'})
301 0 0 if (not defined $action_handler->{'CONTEXT_MENU_SUB'} and defined $old_handler->{'CONTEXT_MENU_SUB'})
307 0 0 if (not defined $action_handler->{'CONTEXT_MENU_ARGUMENTS'} and defined $old_handler->{'CONTEXT_MENU_ARGUMENTS'})
326 0 0 unless exists $group_definition->{'SHORTCUTS'}
335 0 0 if ('HASH' eq ref $group_definition->{$name}) { }
0 0 elsif ('ARRAY' eq ref $group_definition->{$name}) { }
367 0 0 'ARRAY' eq ref $shortcuts_definition ? :
370 0 0 if exists $handler{$shortcut}
375 0 0 if defined $group_name
416 0 0 if $@
420 0 0 if (exists $self->{'IMPORT_EXPORT_HANDLERS'}{$extension})
454 0 0 if $@
466 0 0 if (defined $script)
480 0 0 if $@