| line |
true |
false |
branch |
|
313
|
0 |
0 |
if $self->silent |
|
317
|
0 |
0 |
if ($@) |
|
325
|
0 |
0 |
if $^O eq 'MSWin32' or $^O eq 'cygwin' |
|
326
|
0 |
0 |
if ($@) |
|
335
|
0 |
0 |
unless ($result) |
|
468
|
5 |
20 |
if @_ == 2 |
|
478
|
0 |
20 |
if @_ != 1 |
|
485
|
14 |
6 |
if (UNIVERSAL::isa($_[0], 'HASH')) { } |
|
492
|
0 |
20 |
if (my(@bad) = grep((!exists {ETA => undef, bar_width => undef, count => undef, fh => \undef, lbrack => '[', major_char => '=', max_update_rate => 0.5, minor_char => '*', name => undef, rbrack => ']', remove => 0, silent => 0, term => undef, term_width => undef}->{$_}), keys %config)) |
|
497
|
0 |
20 |
unless defined $target |
|
505
|
15 |
5 |
unless defined $config{'term'} |
|
507
|
16 |
4 |
if ($__FORCE_TERM) { } |
|
|
0 |
7 |
elsif ($config{'term'} and not defined $config{'term_width'}) { } |
|
511
|
0 |
16 |
if $config{'term_width'} < 5 |
|
514
|
0 |
0 |
if $config{'term_width'} < 5 |
|
517
|
15 |
5 |
unless (defined $config{'bar_width'}) |
|
518
|
12 |
3 |
if (defined $config{'term_width'}) { } |
|
522
|
29 |
7 |
defined $config{$_} ? : |
|
525
|
5 |
7 |
if defined $config{'name'} |
|
527
|
1 |
11 |
if defined $config{'ETA'} |
|
528
|
0 |
12 |
if ($config{'bar_width'} < 1) |
|
538
|
0 |
3 |
if $config{'bar_width'} < 1 |
|
686
|
967 |
20 |
unless @_ |
|
687
|
0 |
20 |
if @_ != 1 |
|
688
|
0 |
20 |
if $_[0] < 1 |
|
693
|
145 |
20 |
unless @_ |
|
694
|
0 |
20 |
if @_ != 1 |
|
695
|
0 |
20 |
if $self->term and $_[0] < 5 |
|
702
|
21 |
575 |
if (@_) |
|
705
|
19 |
2 |
if ($target) |
|
719
|
0 |
330 |
if $self->silent |
|
720
|
20 |
310 |
if (@_) |
|
723
|
0 |
20 |
if defined $type and not exists {linear => 1}->{$type} |
|
789
|
115 |
458 |
if $self->silent |
|
793
|
101 |
357 |
unless (defined $so_far) |
|
798
|
0 |
458 |
unless $self->scale == 1 |
|
807
|
24 |
434 |
if ($target < 0) { } |
|
|
22 |
412 |
elsif ($target == 0) { } |
|
808
|
4 |
20 |
if ($input_so_far <= 0 or $input_so_far == $self->last_update) |
|
811
|
4 |
0 |
if (defined $name) |
|
812
|
3 |
1 |
if (not $self->remove or $input_so_far >= 0) |
|
815
|
0 |
4 |
if (not $self->remove and $input_so_far < 0) |
|
824
|
22 |
0 |
if defined $name |
|
835
|
3 |
409 |
if ($self->minor) { } |
|
837
|
3 |
0 |
unless $so_far == $target |
|
846
|
310 |
102 |
if ($self->term > 0) { } |
|
849
|
44 |
266 |
if defined $name |
|
857
|
11 |
299 |
if (defined $ETA and $ratio > 0) |
|
858
|
11 |
0 |
if ($ETA eq 'linear') { } |
|
859
|
1 |
10 |
if ($ratio == 1) { } |
|
|
0 |
10 |
elsif ($ratio < 0.01) { } |
|
864
|
0 |
1 |
if ($hh > 99) { } |
|
875
|
10 |
0 |
if ($left < 600) { } |
|
880
|
0 |
0 |
if ($left < 86400) { } |
|
|
0 |
0 |
elsif ($left < 259200) { } |
|
890
|
9 |
1 |
if ($left > 0) |
|
892
|
9 |
0 |
if $so_far + $incr > $next |
|
901
|
305 |
5 |
unless (defined $_ and $_ eq $to_print) |
|
908
|
0 |
310 |
unless $self->scale == 1 |
|
911
|
0 |
10 |
if ($so_far >= $target and $self->remove and not $self->pb_ended) |
|
919
|
102 |
0 |
if ($self->term) { } |
|
920
|
1 |
0 |
if ($so_far == 0 and defined $name and not $self->name_printed) |
|
927
|
50 |
52 |
if $add |
|
933
|
0 |
102 |
unless $self->scale == 1 |
|
942
|
2 |
100 |
if ($input_so_far >= $target) |
|
943
|
1 |
1 |
if ($self->pb_ended) { } |
|
946
|
1 |
0 |
if ($self->term) |
|
955
|
16 |
395 |
if $next > $target |
|
986
|
103 |
106 |
if $self->silent |
|
992
|
106 |
0 |
if ($self->term) { } |