| line |
true |
false |
branch |
|
217
|
2 |
36 |
unless $attr->does('Text::Xslate::Runner::Getopt') |
|
222
|
4 |
32 |
if ($isa->is_a_type_of('Bool')) { } |
|
|
2 |
30 |
elsif ($isa->is_a_type_of('Int')) { } |
|
|
0 |
30 |
elsif ($isa->is_a_type_of('Num')) { } |
|
|
2 |
28 |
elsif ($isa->is_a_type_of('ArrayRef')) { } |
|
|
6 |
22 |
elsif ($isa->is_a_type_of('HashRef')) { } |
|
251
|
0 |
5 |
unless $getopt->getoptions(\%opts, $class->getopt_spec) |
|
267
|
20 |
58 |
if $self->$method |
|
269
|
1 |
12 |
if ($self->has_module) |
|
278
|
13 |
0 |
if (my $ie = $self->input_encoding) |
|
282
|
0 |
13 |
if $self->has_debug |
|
287
|
1 |
12 |
if ($self->help) { } |
|
|
1 |
11 |
elsif ($self->version) { } |
|
299
|
7 |
4 |
if ($self->has_eval) |
|
301
|
6 |
1 |
if ($self->has_define) |
|
313
|
0 |
4 |
if (-d $target) { } |
|
315
|
0 |
0 |
unless $xslate->{'path'} |
|
320
|
0 |
4 |
unless $xslate->{'path'} |
|
329
|
0 |
0 |
unless opendir my $fh, $dir |
|
332
|
0 |
0 |
if $e =~ /^\.+$/ |
|
334
|
0 |
0 |
if (-d $target) { } |
|
345
|
0 |
4 |
if (my $ignore = $self->ignore) |
|
346
|
0 |
0 |
if ($file =~ /$ignore/) |
|
357
|
4 |
0 |
if (my $base = $self->{'__process_base'}) |
|
365
|
0 |
4 |
if (defined $dest or exists $suffix_map->{$suffix}) |
|
367
|
0 |
0 |
if (my $replace = $suffix_map->{$suffix}) |
|
372
|
0 |
0 |
unless (-d $dir) |
|
374
|
0 |
0 |
unless (File::Path::mkpath($dir)) |
|
383
|
0 |
4 |
if (defined $outfile) { } |
|
385
|
0 |
0 |
unless open $fh, '>', $outfile |
|
390
|
0 |
0 |
unless close $fh |
|
410
|
1 |
18 |
unless $attr->does('Text::Xslate::Runner::Getopt') |
|
412
|
14 |
20 |
length $_ == 1 ? : |
|
439
|
3 |
1 |
if ($oe ne 'UTF-8') { } |