line |
true |
false |
branch |
158
|
3 |
13 |
if (exists $args{'magic'}) |
160
|
0 |
3 |
unless $$self{'_magic'} =~ /^none|all|stdin$/ |
163
|
3 |
13 |
if (exists $args{'edit'}) |
165
|
1 |
2 |
if defined $$self{'_edit'} and $$self{'_edit'} eq '' |
168
|
15 |
0 |
if (exists $args{'files'}) |
170
|
0 |
15 |
unless ref $$self{'_files'} eq 'ARRAY' |
174
|
0 |
15 |
if (exists $args{'record_separator'}) |
177
|
0 |
15 |
if (exists $args{'rs'}) |
180
|
0 |
15 |
if (%args) |
204
|
29 |
48 |
unless ($$self{'_init'}) |
205
|
13 |
16 |
unless $self->_advance |
208
|
64 |
0 |
if ($$self{'_init'}) |
210
|
48 |
16 |
if defined $line |
220
|
57 |
2 |
unless wantarray |
245
|
2 |
33 |
if (defined $$self{'_edit'} and defined $$self{'_rewrite_fh'}) |
246
|
0 |
2 |
unless close $$self{'_rewrite_fh'} |
254
|
17 |
18 |
unless (@{$$self{'_files'};}) |
260
|
3 |
15 |
if ($$self{'_magic'} eq 'all' or $$self{'_magic'} eq 'stdin' and $self->current_file eq '-') { } |
262
|
0 |
3 |
unless open $$self{'_current_fh'}, $self->current_file |
266
|
0 |
15 |
unless open $$self{'_current_fh'}, '<', $self->current_file |
270
|
0 |
18 |
if (eof $$self{'_current_fh'}) |
277
|
2 |
16 |
if (defined $$self{'_edit'}) |
280
|
2 |
0 |
if (not $$self{'_edit'} =~ /\*/) { } |
287
|
0 |
2 |
unless rename $fname, $backup |
289
|
0 |
2 |
unless open $$self{'_rewrite_fh'}, '>', $fname |
311
|
6 |
6 |
unless not $self->is_eof |
329
|
14 |
4 |
unless not defined $fh |