Branch Coverage

File:lib/CheckSpelling/LoadEnv.pm
Coverage:66.7%

line%coveragebranch
14100TFif ($var =~ /[-a-z]/u)
18100TFif $val eq ""
25100TFif ($ref eq '') { }
100TFelsif (ref $ref ne 'ARRAY') { }
37100TFif ($ref_kind eq '') { }
100TFelsif ($ref_kind ne 'HASH') { }
4950TFif ($ref_kind eq 'HASH') { }
50TFelsif ($ref_kind eq 'ARRAY') { }
9650TFif ($input)
10350TFunless $key
10650TFif ($val =~ /^github_pat_/u)
11050TFif $var =~ /\s/u
11150TFif $var =~ /[-_](?:key|token)$/u
11250TFif ($var =~ /-/u and $raw_inputs{$var} ne "")
1150TFif /^$var_pattern$/u and $var ne $_ and $raw_inputs{$_} ne ""
1160TFif (@vars)
13750TFunless defined $action_yml_path
14050TFunless defined $action->{'inputs'}
145100TFunless defined $ref{'default'}
14650TFif defined $inputs{$key}
148100TFif $var =~ /[-_](?:key|token)$/iu
149100TFif ($var =~ s/-/_/gu)
15050TFif defined $inputs{$var}
153100TFif $val eq ""
155100TFif defined $inputs{$var}
20450TFunless defined $maybe_load_inputs_from
20550TFunless ref $maybe_load_inputs_from eq "HASH"
21550TFif defined $use_pr_base_key
21650TFif defined $trust_pr_key
22050TFif (defined $use_pr_base_key_map{$key})
224100TFunless (defined $supported_keys{$key})
22950TFunless %use_pr_base_key_map or %trust_pr_key_map
23050TFif (%use_pr_base_key_map)
23450TFif (%trust_pr_key_map)
236100TFif (defined $event_name and $event_name eq 'pull_request_target') { }
245100TFif (defined $trust_pr_key_map{$key}) { }
25650TFunless %use_pr_base_key_map
26350TFif $github_event->{'pull_request'} and $github_event->{'pull_request'}{'base'}
267100TFif (defined $use_pr_base_key_map{$key}) { }