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/
111 0 0 0 not /^-/ and $infile eq ''
134 0 0 0 defined $self->{'REPLACE'} and not defined $self->{'OUTFILE'}
171 0 0 0 $outfileExternal ne '' and $outfileExternal ne $self->{'OUTFILE'}
176 0 0 0 $FileCount == 1 and defined $self->{'OUTFILE'}
197 0 0 0 ($mode & 128) == 0 and defined $self->{'NEW_FILE_MODE'}
272 0 0 0 $self->{'REPLACE'} and $self->{'IgnoreOuter'}
320 0 0 0 $j != -1 and $j <= $i1
321 0 0 0 $j == $i1 and $i2 <= $j + $pl2
326 0 0 0 $j != -1 and $j <= $i1
331 0 0 0 $j == $i1 and $i2 <= $j2
440 0 0 0 defined $self->{'CodePreparation'} and $self->{'CodePreparation'}
475 0 0 0 defined $self->{'CodePreparation'} and $self->{'CodePreparation'}
799 0 0 0 defined $self->{'STYLE'} and $self->{'STYLE'} ne ''
821 0 0 0 defined $self->{'Style'} and $s eq $self->{'Style'}
986 0 0 0 ref $replace eq '' and $replace eq 'comment'
1006 0 0 0 $#_ == 1 and ref $_[0] eq 'Regexp'
1023 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
121 0 0 0 $sf->{'INFILE'} eq '' or not -r $sf->{'INFILE'}
596 0 0 0 defined $self->{'Macros'}{$&} or $self->{'ForbidMacro'}{$&}
611 0 0 0 $self->{'CurrentLoop'} < 2 or $self->{'HideMacros'}
628 0 0 0 $self->{'CurrentLoop'} < 2 or $self->{'HideMacros'}
820 0 0 0 $s eq 'latex' or $s eq 'TeX'