Branch Coverage

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

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)
10450TFunless $key
10750TFif ($val =~ /^github_pat_/u)
11150TFif $var =~ /\s/u
11250TFif $var =~ /[-_](?:key|token)$/u
113100TFif ($var =~ /-/u and $raw_inputs{$var} ne "")
11650TFif /^$var_pattern$/u and $var ne $_ and $raw_inputs{$_} ne ""
11750TFif (@vars)
13850TFunless defined $action_yml_path
14150TFunless defined $action->{'inputs'}
146100TFunless defined $ref{'default'}
14750TFif defined $inputs{$key}
149100TFif $var =~ /[-_](?:key|token)$/iu
150100TFif ($var =~ s/-/_/gu)
15150TFif defined $inputs{$var}
154100TFif $val eq ""
156100TFif defined $inputs{$var}
20550TFunless defined $maybe_load_inputs_from
20650TFunless ref $maybe_load_inputs_from eq "HASH"
21650TFif defined $use_pr_base_key
21750TFif defined $trust_pr_key
22150TFif (defined $use_pr_base_key_map{$key})
225100TFunless (defined $supported_keys{$key})
23050TFunless %use_pr_base_key_map or %trust_pr_key_map
23150TFif (%use_pr_base_key_map)
23550TFif (%trust_pr_key_map)
237100TFif (defined $event_name and $event_name eq 'pull_request_target') { }
246100TFif (defined $trust_pr_key_map{$key}) { }
25750TFunless %use_pr_base_key_map
26450TFif $github_event->{'pull_request'} and $github_event->{'pull_request'}{'base'}
268100TFif (defined $use_pr_base_key_map{$key}) { }