| line |
true |
false |
branch |
|
317
|
9 |
779 |
unless $self->{'method'} = shift @_ |
|
325
|
495 |
246 |
unless "" eq ($rc = $self->_cache_configuration) |
|
326
|
1 |
245 |
unless "File::AptFetch::ConfigData"->config("lib_method") |
|
331
|
0 |
245 |
unless defined($self->{'pid'} = fork) |
|
333
|
35 |
210 |
unless ($self->{'pid'}) |
|
336
|
0 |
35 |
unless open STDOUT, ">&=", $self->{'me'}->fileno |
|
338
|
0 |
35 |
unless open STDIN, "<&=", $self->{'it'}->fileno |
|
341
|
0 |
0 |
unless exec sprintf("%s/%s", "File::AptFetch::ConfigData"->config("lib_method"), $self->{'method'}) |
|
354
|
0 |
208 |
if $self->{'ALRM_error'} |
|
356
|
43 |
165 |
if exists $self->{'CHLD_error'} |
|
357
|
0 |
165 |
unless @{$self->{'log'};} |
|
366
|
52 |
113 |
if ('' ne ($rc = $self->_parse_status_code)) { } |
|
|
0 |
113 |
elsif ($self->{'Status'} != 100) { } |
|
|
84 |
29 |
elsif ('' ne ($rc = $self->_parse_message)) { } |
|
406
|
157 |
549 |
if $self->{'pid'} |
|
407
|
210 |
496 |
if $self->{'me'} |
|
408
|
210 |
496 |
if $self->{'it'} |
|
409
|
157 |
549 |
if $self->{'pid'} |
|
464
|
7 |
156 |
unless ref $code eq "CODE" or not defined $code |
|
466
|
116 |
40 |
if ($tag eq 'read' and $code) { } |
|
|
5 |
35 |
elsif ($tag eq 'read') { } |
|
|
16 |
19 |
elsif ($tag eq 'gain') { } |
|
|
12 |
7 |
elsif ($tag eq 'select') { } |
|
554
|
0 |
25 |
ref $source ? : |
|
555
|
0 |
25 |
unless $uri |
|
564
|
0 |
25 |
unless $log |
|
624
|
6 |
20 |
if $self->{'ALRM_error'} |
|
626
|
10 |
10 |
if exists $self->{'CHLD_error'} |
|
627
|
0 |
10 |
unless @{$self->{'log'};} |
|
631
|
4 |
6 |
if ref $_gain_callback eq "CODE" and not $rv |
|
662
|
52 |
123 |
unless $self->{'log'}[0] =~ /^(\d{3})\s+(.+)/ |
|
733
|
39 |
180 |
if ($self->{'log'}[0] eq "") |
|
737
|
84 |
96 |
unless my($header, $field) = $self->{'log'}[0] =~ /^([0-9a-z-]+):(?>\s+)(.+)/i |
|
740
|
0 |
96 |
if exists $cache{$header} |
|
745
|
0 |
39 |
unless $self->{'diag'}[-1] eq "" |
|
748
|
29 |
10 |
$self->{'Status'} == 100 ? : |
|
865
|
201 |
578 |
if @apt_config |
|
868
|
0 |
578 |
unless defined($self->{'pid'} = fork) |
|
870
|
38 |
540 |
unless ($self->{'pid'}) |
|
873
|
0 |
38 |
unless open STDIN, "<", "/dev/null" |
|
874
|
0 |
38 |
unless open STDOUT, ">&=", $self->{'me'}->fileno |
|
876
|
0 |
0 |
unless exec @{"File::AptFetch::ConfigData"->config("config_source");} |
|
885
|
0 |
540 |
unless $self->{'me'}->close |
|
889
|
29 |
511 |
if $self->{'pid'} |
|
891
|
29 |
511 |
if $self->{'ALRM_error'} |
|
894
|
31 |
480 |
if $self->{'CHLD_error'} |
|
895
|
30 |
450 |
unless @{$self->{'log'};} |
|
900
|
143 |
148 |
if not $name =~ m[^[\w/:.+-]+$] or $name =~ /(?
|
|
904
|
4 |
144 |
if ($value = $1) eq "" |
|
909
|
5 |
40 |
unless ("File::AptFetch::ConfigData"->config("lib_method")) |
|
911
|
13 |
4 |
unless $rec =~ /^Dir::Bin::methods=(.+)$/ |
|
1073
|
2 |
1388 |
if $_select_callback |
|
1074
|
564 |
0 |
do {
not $flag
} ? : |
|
|
648 |
564 |
do {
$flag
} ? : |
|
|
0 |
1212 |
do {
not defined(my $flag = $self->{'me'}->sysread(my $buffer, 4096))
} ? : |
|
|
1212 |
176 |
select($vec, undef, undef, $self->{'tick'}) ? : |
|
1078
|
40 |
131 |
if ($rc) { } |
|
|
35 |
96 |
elsif ($timeout < 0) { } |
|
1094
|
175 |
473 |
if grep(($_ eq ""), @prelog) |
|
1155
|
2 |
128 |
unless defined $st->{'filename'} |
|
1157
|
25 |
103 |
unless $st->{'tick'} |
|
1158
|
27 |
101 |
unless defined $st->{'flag'} |
|
1159
|
42 |
86 |
unless defined $st->{'tmp'} |
|
1160
|
9 |
109 |
do {
not -f $st->{'tmp'}
} ? : |
|
|
118 |
10 |
defined $st->{'tmp'} ? : |
|
1171
|
109 |
0 |
if 1 > $st->{'factor'} |
|
1172
|
26 |
83 |
if $st->{'size'} - $st->{'back'} |