Condition Coverage

blib/lib/Text/Starfish.pm
Criterion Covered Total %
condition 0 72 0.0


and 3 conditions

line !l l&&!r l&&r condition
89 0 0 0 defined $sf->{'NEW_FILE_MODE'} and $sf->{'NEW_FILE_MODE'} =~ /^0/
110 0 0 0 not /^-/ and $infile eq ''
132 0 0 0 defined $self->{'REPLACE'} and not defined $self->{'OUTFILE'}
169 0 0 0 $outfileExternal ne '' and $outfileExternal ne $self->{'OUTFILE'}
174 0 0 0 $FileCount == 1 and defined $self->{'OUTFILE'}
195 0 0 0 ($mode & 128) == 0 and defined $self->{'NEW_FILE_MODE'}
270 0 0 0 $self->{'REPLACE'} and $self->{'IgnoreOuter'}
318 0 0 0 $j != -1 and $j <= $i1
319 0 0 0 $j == $i1 and $i2 <= $j + $pl2
324 0 0 0 $j != -1 and $j <= $i1
329 0 0 0 $j == $i1 and $i2 <= $j2
438 0 0 0 defined $self->{'CodePreparation'} and $self->{'CodePreparation'}
473 0 0 0 defined $self->{'CodePreparation'} and $self->{'CodePreparation'}
797 0 0 0 defined $self->{'STYLE'} and $self->{'STYLE'} ne ''
819 0 0 0 defined $self->{'Style'} and $s eq $self->{'Style'}
984 0 0 0 ref $replace eq '' and $replace eq 'comment'
1004 0 0 0 $#_ == 1 and ref $_[0] eq 'Regexp'
1021 0 0 0 $h->{'begin'} eq $b and $h->{'end'} eq $e

or 3 conditions

line l !l&&r !l&&!r condition
49 0 0 0 ref $proto || $proto
120 0 0 0 $sf->{'INFILE'} eq '' or not -r $sf->{'INFILE'}
594 0 0 0 defined $self->{'Macros'}{$&} or $self->{'ForbidMacro'}{$&}
609 0 0 0 $self->{'CurrentLoop'} < 2 or $self->{'HideMacros'}
626 0 0 0 $self->{'CurrentLoop'} < 2 or $self->{'HideMacros'}
818 0 0 0 $s eq 'latex' or $s eq 'TeX'