line |
true |
false |
branch |
40
|
0 |
0 |
if -t STDIN |
46
|
0 |
9 |
ref $self ? : |
|
9 |
0 |
(ref $self ? $self : 'Caroline'->new)->is_supported ? : |
51
|
0 |
0 |
unless exists $opts{'prompt'} |
53
|
0 |
0 |
if (exists $opts{'completion'}) { } |
64
|
0 |
0 |
if (exists $opts{'text'}) |
73
|
0 |
0 |
if ($opts{'hide_text'} and do {
require POSIX;
$tio = 'POSIX::Termios'->new
}) { } |
100
|
0 |
0 |
unless exists $opts{'prompt'} |
110
|
0 |
0 |
if (my(@copy) = @$findings) |
113
|
0 |
0 |
if length $_ > $longest |
137
|
0 |
0 |
$opts{'directory'} ? : |
|
0 |
0 |
unless exists $opts{'prompt'} |
139
|
0 |
0 |
unless ($opts{'text'}) |
146
|
0 |
0 |
$opts{'directory'} ? : |
|
0 |
0 |
$opts{'directory'} ? : |
|
0 |
0 |
$single ? : |
159
|
0 |
0 |
unless $single |
165
|
0 |
0 |
unless length $raw |
170
|
0 |
0 |
if ($got->is_dir) { } |
171
|
0 |
0 |
$opts{'directory'} ? : |
177
|
0 |
0 |
$opts{'directory'} ? : |
181
|
0 |
0 |
$_->is_dir ? : |
182
|
0 |
0 |
if $got->is_dir |
185
|
0 |
0 |
$got->is_dir ? : |
195
|
0 |
0 |
if ($line eq '') |
196
|
0 |
0 |
$single ? : |
199
|
0 |
0 |
if ($opts{'existing'} and not path($line)->exists) { } |
|
0 |
0 |
elsif ($opts{'directory'} and not path($line)->is_dir) { } |
211
|
0 |
0 |
if $single |
215
|
0 |
0 |
if $single |
231
|
0 |
0 |
unless exists $opts{'prompt'} |
233
|
0 |
0 |
if (exists $opts{'text'}) |
243
|
0 |
0 |
defined $_->[1] ? : |
249
|
0 |
0 |
unless $opts{'hide_choices'} |
254
|
0 |
0 |
unless $single |
272
|
0 |
0 |
if ($line eq '') |
273
|
0 |
0 |
$single ? : |
276
|
0 |
0 |
if ($allowed{$line}) { } |
278
|
0 |
0 |
if $single |
287
|
0 |
0 |
unless $opts{'hide_choices'} |
291
|
0 |
0 |
if $single |
301
|
0 |
0 |
if ($opts{'colour'}) |