line |
true |
false |
branch |
54
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
0 |
0 |
exists $_{'type_href'} ? :
|
|
0 |
0 |
XXX ? :
|
|
0 |
0 |
if (exists $_{'type_href'})
|
59
|
357 |
0 |
@_ ? :
|
|
0 |
357 |
if ($slice_length % 2 != 0)
|
|
0 |
357 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
357 |
0 |
exists $_{'type_href'} ? :
|
|
357 |
0 |
XXX ? :
|
|
357 |
0 |
if (exists $_{'type_href'})
|
65
|
476 |
68 |
if ($cli_arg eq 'hard' or $cli_arg eq 'soft') { }
|
85
|
68 |
0 |
@_ ? :
|
|
0 |
68 |
if ($slice_length % 2 != 0)
|
|
0 |
68 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
68 |
0 |
exists $_{'type_href'} ? :
|
|
68 |
0 |
XXX ? :
|
|
68 |
0 |
if (exists $_{'type_href'})
|
|
68 |
0 |
exists $_{'cli_arg'} ? :
|
|
68 |
0 |
Type::Tiny::XS::Str($cli_arg) ? :
|
|
68 |
0 |
if (exists $_{'cli_arg'})
|
90
|
0 |
68 |
if ($method_arg =~ s/^\@(.+)/$1/u)
|
94
|
4 |
64 |
$self->use_argv_map ? :
|
105
|
476 |
0 |
@_ ? :
|
|
0 |
476 |
if ($slice_length % 2 != 0)
|
|
0 |
476 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
476 |
0 |
exists $_{'type_href'} ? :
|
|
476 |
0 |
XXX ? :
|
|
476 |
0 |
if (exists $_{'type_href'})
|
|
476 |
0 |
exists $_{'subtype'} ? :
|
|
476 |
0 |
Type::Tiny::XS::Str($subtype) ? :
|
|
476 |
0 |
if (exists $_{'subtype'})
|
110
|
289 |
187 |
if ($subtype eq 'hard') { }
|
|
187 |
0 |
elsif ($subtype eq 'soft') { }
|
127
|
51 |
238 |
if ($method_arg =~ s/^\@(.+)$/$1/u)
|
131
|
17 |
272 |
$self->use_argv_map ? :
|
146
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
0 |
0 |
exists $_{'type_href'} ? :
|
|
0 |
0 |
XXX ? :
|
|
0 |
0 |
if (exists $_{'type_href'})
|
151
|
204 |
0 |
@_ ? :
|
|
0 |
204 |
if ($slice_length % 2 != 0)
|
|
0 |
204 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
204 |
0 |
exists $_{'type_href'} ? :
|
|
204 |
0 |
XXX ? :
|
|
204 |
0 |
if (exists $_{'type_href'})
|
160
|
34 |
187 |
if ($method_arg =~ s/^\@(.+)$/$1/u)
|
164
|
13 |
208 |
$self->use_argv_map ? :
|
179
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
0 |
0 |
exists $_{'type_href'} ? :
|
|
0 |
0 |
XXX ? :
|
|
0 |
0 |
if (exists $_{'type_href'})
|
184
|
68 |
0 |
@_ ? :
|
|
0 |
68 |
if ($slice_length % 2 != 0)
|
|
0 |
68 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
68 |
0 |
exists $_{'type_href'} ? :
|
|
68 |
0 |
XXX ? :
|
|
68 |
0 |
if (exists $_{'type_href'})
|
192
|
4 |
64 |
$self->use_argv_map ? :
|
206
|
272 |
0 |
@_ ? :
|
|
0 |
272 |
if ($slice_length % 2 != 0)
|
|
0 |
272 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
272 |
0 |
exists $_{'href'} ? :
|
|
272 |
0 |
XXX ? :
|
|
272 |
0 |
if (exists $_{'href'})
|
208
|
136 |
136 |
defined $href->{'attr'} ? :
|
212
|
272 |
0 |
@_ ? :
|
|
0 |
272 |
if ($slice_length % 2 != 0)
|
|
0 |
272 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
272 |
0 |
exists $_{'href'} ? :
|
|
272 |
0 |
XXX ? :
|
|
272 |
0 |
if (exists $_{'href'})
|
214
|
238 |
34 |
defined $href->{'args'} ? :
|
218
|
544 |
0 |
@_ ? :
|
|
0 |
544 |
if ($slice_length % 2 != 0)
|
|
0 |
544 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
544 |
0 |
exists $_{'args_href'} ? :
|
|
544 |
0 |
XXX ? :
|
|
544 |
0 |
if (exists $_{'args_href'})
|
226
|
629 |
340 |
if (defined $type_href)
|
227
|
204 |
425 |
if ($type =~ /^opt/u) { }
|
|
357 |
68 |
elsif ($type =~ /^req/u) { }
|
|
68 |
0 |
elsif ($type =~ /^flag/u) { }
|