line |
true |
false |
branch |
59
|
1 |
2 |
if ($arg eq 'delay_argv') { }
|
|
0 |
2 |
elsif ($arg eq 'preprocess_argv') { }
|
|
0 |
2 |
elsif ($arg eq 'copy_argv') { }
|
81
|
0 |
1 |
if $_init_complete++
|
82
|
0 |
1 |
if $ARGV_AT_INIT
|
112
|
5 |
2 |
if (defined $opt_ref and XXX) { }
|
114
|
0 |
5 |
$COPY_ARGV ? :
|
118
|
1 |
1 |
if ($parsed_argv) { }
|
128
|
0 |
2 |
$COPY_ARGV ? :
|
139
|
0 |
0 |
unless open $DATA_HANDLE, '>', $data_file
|
141
|
0 |
0 |
unless (eval {
do {
die "data file unwritable: $!" unless open $DATA_HANDLE, '>', $data_file;
1
}
})
|
160
|
0 |
7 |
if $opts->{'data-file'}
|
176
|
0 |
7 |
exists $opts->{'syslog-tag'} && length $opts->{'syslog-tag'} ? :
|
|
0 |
7 |
exists $opts->{'syslog-facility'} && length $opts->{'syslog-facility'} ? :
|
|
0 |
7 |
$opts->{'tags'} ? :
|
184
|
0 |
7 |
if ($DEF{'SYSLOG'})
|
188
|
0 |
0 |
unless (eval {
do {
openlog($DEF{'SYSLOG_TAG'}, 'ndelay,pid', $DEF{'SYSLOG_FACILITY'});
1
}
})
|
196
|
0 |
7 |
if ($DEF{'NOPASTE'})
|
200
|
0 |
0 |
unless (eval {
do {
&load('App::Nopaste');
1
}
})
|
215
|
0 |
1 |
if (keys %TAGS)
|
222
|
0 |
1 |
if (@STICKY)
|
228
|
0 |
1 |
if (@NOPASTE)
|
233
|
0 |
0 |
$ENV{'NOPASTE_SERVICES'} ? :
|
|
0 |
0 |
$DEF{'NOPASTE_SERVICE'} ? :
|
240
|
0 |
0 |
$DEF{'NOPASTE_PUBLIC'} ? :
|
243
|
0 |
0 |
if ($services) { }
|
255
|
0 |
1 |
if $DEF{'SYSLOG'}
|
259
|
2 |
0 |
exists $DEF{$_[0]} ? :
|
267
|
7 |
0 |
if ($rc != 0)
|
272
|
0 |
0 |
if ($stdout =~ /auto/ or $stdout =~ /true/)
|
282
|
0 |
0 |
if (defined $color and $DEF{'COLOR'})
|
290
|
11 |
5 |
XXX ? :
|
293
|
0 |
16 |
unless @_
|
296
|
0 |
16 |
unless keys %DEF
|
299
|
16 |
0 |
if defined $x
|
303
|
0 |
16 |
exists $opts->{'color'} && defined $opts->{'color'} ? :
|
306
|
0 |
16 |
exists $opts->{'indent'} ? :
|
309
|
0 |
0 |
if ($DEF{'TAGS'} and exists $opts->{'tag'})
|
313
|
0 |
0 |
unless $DEF{'TAGS'}{$opts->{'tag'}}
|
317
|
0 |
16 |
scalar(@input) % 2 == 0 && (exists $opts->{'kv'} && $opts->{'kv'} == 1) ? :
|
319
|
0 |
16 |
if ($DO_KV) { }
|
324
|
0 |
0 |
$DEF{'KV_FORMAT'} eq ': ' ? :
|
329
|
0 |
16 |
defined $color ? :
|
333
|
16 |
0 |
if (not $DEF{'QUIET'} or $opts->{'IMPORTANT'})
|
334
|
5 |
11 |
$opts->{'stderr'} ? :
|
336
|
0 |
16 |
if exists $opts->{'clear'}
|
342
|
0 |
16 |
if (defined $DATA_HANDLE and $opts->{'data'}) { }
|
|
0 |
32 |
elsif ($DEF{'SYSLOG'} and not $opts->{'no_syslog'}) { }
|
347
|
0 |
0 |
exists $opts->{'stderr'} ? :
|
|
0 |
0 |
exists $opts->{'syslog_level'} ? :
|
352
|
0 |
0 |
if $opts->{'data'}
|
361
|
0 |
0 |
unless (eval {
do {
syslog($level, colorstrip($_));
1
}
})
|
370
|
0 |
16 |
if (exists $opts->{'sticky'})
|
377
|
0 |
16 |
if ($DEF{'NOPASTE'})
|
384
|
5 |
5 |
XXX ? :
|
385
|
5 |
5 |
unless exists $opts->{'level'}
|
386
|
5 |
5 |
$opts->{'level'} > 1 ? :
|
390
|
0 |
10 |
unless keys %DEF
|
392
|
8 |
2 |
unless ($DEF{'DEBUG'})
|
393
|
5 |
3 |
unless $DEF{'VERBOSE'} >= $opts->{'level'}
|
400
|
7 |
19 |
XXX ? :
|
404
|
0 |
26 |
unless keys %DEF
|
407
|
22 |
4 |
unless $DEF{'DEBUG'}
|
410
|
1 |
3 |
exists $opts->{'_caller_package'} ? :
|
411
|
3 |
1 |
unless lc $DEF{'DEBUG_CLASS'} eq 'all' or $package eq $DEF{'DEBUG_CLASS'}
|
429
|
0 |
7 |
if (XXX and defined $_[1] and XXX)
|
443
|
0 |
0 |
unless exists $_allow_override{lc $var}
|
461
|
0 |
0 |
if defined $answer
|
474
|
0 |
0 |
$question =~ s/([^a-zA-Z0-9\)\]\}])\s*$// ? :
|
475
|
0 |
0 |
if (exists $args{'default'})
|
485
|
0 |
0 |
exists $args{'validate'} ? :
|
490
|
0 |
0 |
if defined $error
|
494
|
0 |
0 |
if (exists $args{'noecho'}) { }
|
506
|
0 |
0 |
if $text =~ /\S/
|
510
|
0 |
0 |
if (exists $args{'default'} and length $text == 0)
|
515
|
0 |
0 |
if ($validate->{$v}->() > 0)
|
535
|
0 |
0 |
if (XXX) { }
|
|
0 |
0 |
elsif (XXX) { }
|
552
|
0 |
0 |
if defined $choice
|
558
|
0 |
0 |
if $choice =~ /\S/
|
568
|
0 |
0 |
if (my $validate = $args{'validate'})
|
573
|
0 |
0 |
if defined $_
|
584
|
0 |
0 |
if exists $args{'yn'}
|
585
|
0 |
0 |
if exists $args{'menu'}
|
587
|
0 |
0 |
if (lc($prompt) =~ /passw(or)?d/)
|
590
|
0 |
0 |
if defined $_
|