Condition Coverage

blib/lib/Zoidberg/Fish/Intel.pm
Criterion Covered Total %
condition 0 42 0.0


and 3 conditions

line !l l&&!r l&&r condition
114 0 0 0 $$block[0]{'string'} =~ /\s$/ and not $$block[-1] =~ /\s$/
123 0 0 0 length $$block[-1] and not $string =~ s/\Q$$block[-1]\E$//
174 0 0 0 $$block[0]{'poss'} and @{$$block[0]{'poss'};}
227 0 0 0 not exists $$self{'shell'}{'commands'}{$$block[1]} and $$block[-1] =~ /^-/
258 0 0 0 $arg =~ /^~/ and not $arg =~ m[/]
282 0 0 0 $$self{'shell'}{'settings'}{'hide_hidden_files'} and not $arg =~ /^\./
322 0 0 0 $type eq ref $$self{'shell'} and not $$self{'shell'}{'settings'}{'naked_zoid'}
354 0 0 0 $$self{'shell'}{'settings'}{'hide_private_method'} and not $arg =~ /_/
389 0 0 0 $$self{'config'}{'man_cmd'} and $$block[1]

or 2 conditions

line l !l condition
108 0 0 $$self{'shell'}{'settings'}{'mode'} || '_WORDS'
138 0 0 $blocks[0] || [{'poss', []}, '']
421 0 0 $desc || ''

or 3 conditions

line l !l&&r !l&&!r condition
69 0 0 0 $buffer ||= $word
120 0 0 0 $$block[0]{'context'} ||= @$block == 2 ? '_WORDS' : 'CMD'
311 0 0 0 $@ or not $type