| line | true | false | branch | 
 
| 50 | 8 | 105 | if $self->{'OPTS'}{'rules'} | 
 
| 52 | 105 | 8 | if ($self->{'OPTS'}{'module'} or @{$self->{'rules'};}) | 
 
| 89 | 15 | 24 | unless defined $rule->{$_} | 
 
| 100 | 0 | 4 | if $@ | 
 
| 102 | 0 | 4 | if $@ | 
 
| 106 | 3 | 1 | $self->{'OPTS'}{'builtin-format'} eq 'RAW' ? : | 
 
| 112 | 1 | 111 | if ($self->{'OPTS'}{'list-modules'}) | 
 
| 118 | 98 | 13 | if (defined $self->{'OPTS'}{'module'}) | 
 
| 120 | 1 | 97 | unless exists $self->{'MODS'}{$self->{'OPTS'}{'module'}} | 
 
| 144 | 2 | 101 | unless (&GetOptionsFromArray($self->{'ARGV'}, @rest_opts)) | 
 
| 145 | 2 | 0 | defined $mod ? : | 
 
| 149 | 1 | 100 | if ($self->{'OPTS'}{'help'}) | 
 
| 154 | 1 | 99 | if ($self->{'OPTS'}{'version'}) | 
 
| 159 | 3 | 96 | if ($self->{'OPTS'}{'dump-rules'} and not @{$self->{'ARGV'};}) { } | 
 
| 162 | 0 | 95 | unless $self->check_args(@{$$self{'ARGV'};}) | 
 
| 173 | 98 | 15 | if $self->{'OPTS'}{'module'} | 
 
| 188 | 95 | 119 | if $self->{'_initialized_mods'}{$mod} | 
 
| 192 | 0 | 119 | if $@ | 
 
| 216 | 0 | 3 | if $@ | 
 
| 218 | 0 | 3 | if $@ | 
 
| 220 | 2 | 1 | if $self->{'OPTS'}{'builtin-format'} eq 'RAW' | 
 
| 231 | 3 | 94 | if ($self->{'OPTS'}{'builtin-rules'}) | 
 
| 235 | 3 | 0 | unless defined $self->{'OPTS'}{'embed-rules'} | 
 
| 238 | 1 | 96 | if ($self->{'OPTS'}{'dump-rules'}) | 
 
| 245 | 1 | 72 | if ($self->{'OPTS'}{'embed-blame'}) | 
 
| 250 | 3 | 70 | if ($self->{'OPTS'}{'embed-rules'}) | 
 
| 256 | 4 | 69 | if defined $self->{'OPTS'}{'dump-blame'} | 
 
| 269 | 1 | 111 | unless exists $self->{'MODS'}{$rule->{'modname'}} | 
 
| 271 | 6 | 105 | if (exists $self->{'OPTS'}{'disable-module'}{$rule->{'modname'}}) | 
 
| 276 | 0 | 105 | if ($rule->{'disabled'}) | 
 
| 281 | 3 | 102 | defined $rule->{'cond'} ? : | 
 
| 285 | 0 | 4 | if $@ | 
 
| 287 | 2 | 2 | unless (eval {
	do {
	&path($data, $spath)
}
}) | 
 
| 288 | 0 | 2 | if $@ | 
 
| 298 | 102 | 1 | ref ${$data;} ? : | 
 
| 301 | 40 | 63 | exists $rule->{'source'} ? : | 
 
| 306 | 2 | 82 | defined $rule->{'blame'} ? : | 
 
|  | 82 | 2 | if (defined $rule->{'blame'} ? $rule->{'blame'} : $self->{'OPTS'}{'blame'}) | 
 
| 310 | 36 | 216 | if defined $rule->{$_} | 
 
| 329 | 10 | 105 | if exists $rule->{'path'} and not ref $rule->{'path'} | 
 
| 331 | 72 | 43 | unless exists $rule->{'source'} | 
 
| 332 | 1 | 42 | unless (defined $rule->{'source'} and $rule->{'source'} ne '') | 
 
| 336 | 1 | 42 | if exists $self->{'sources'}{$rule->{'source'}} |