line |
!l |
l&&!r |
l&&r |
condition |
304
|
174 |
6 |
32 |
$class ne "main" and $class ne "Rex::CLI" |
322
|
24 |
0 |
188 |
not $class->can($task_name_save) and $task_name_save =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/u |
332
|
8 |
0 |
4 |
scalar @_ == 1 and ref $_[0] eq "HASH" |
|
8 |
0 |
0 |
$REGISTER_SUB_HASH_PARAMETER and scalar @_ % 2 == 0 |
427
|
1 |
15 |
0 |
scalar @params <= 7 and defined $params[1] ? grep({$params[1] eq $_;} "ensure", "system", "gid") : 0 |
|
15 |
0 |
0 |
scalar @params <= 7 and defined $params[1] ? grep({$params[1] eq $_;} "ensure", "system", "gid") : 0 and defined $params[3] ? grep({$params[3] eq $_;} "ensure", "system", "gid") : 1 |
|
0 |
0 |
0 |
scalar @params <= 7 and defined $params[1] ? grep({$params[1] eq $_;} "ensure", "system", "gid") : 0 and defined $params[3] ? grep({$params[3] eq $_;} "ensure", "system", "gid") : 1 and defined $params[5] ? grep({$params[5] eq $_;} "ensure", "system", "gid") : 1 |
566
|
0 |
6 |
0 |
not ref $_[0] and $_[0] eq "fallback" |
1072
|
2 |
6 |
4 |
@args and grep /^\Q$task_name\E$/u, @args |
1094
|
0 |
46 |
56 |
$caller_pkg and $caller_pkg eq 'Rex::CLI' || $caller_pkg eq 'main' |
1549
|
0 |
0 |
1 |
$str and $str eq '-on' || $str eq 'on' |
|
0 |
0 |
0 |
$str and $str eq '-off' || $str eq 'off' |
1629
|
1 |
4 |
3 |
exists $option->{'default'} and not $to_return |
1682
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} |
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} and $option->{'no_root'} |
1698
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} |
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} and $option->{'no_root'} |
1706
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} |
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} and $option->{'no_root'} |
1719
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} |
|
0 |
0 |
0 |
$depth == 0 and exists $option->{'no_root'} and $option->{'no_root'} |
1726
|
0 |
0 |
0 |
$depth == 1 and exists $option->{'no_root'} |
|
0 |
0 |
0 |
$depth == 1 and exists $option->{'no_root'} and $option->{'no_root'} |
line |
l |
!l&&r |
!l&&!r |
condition |
281
|
212 |
0 |
0 |
$task_name =~ /^[a-zA-Z_][a-zA-Z0-9_]*$/u or "Rex::Config"->get_disable_taskname_warning |
319
|
1 |
1 |
210 |
$options->{'dont_register'} ||= $Rex::Commands::dont_register_tasks |
346
|
2 |
0 |
210 |
$options->{'dont_register'} ||= $Rex::Commands::dont_register_tasks |
958
|
0 |
0 |
0 |
$_[0] eq "-nolog" or $_[0] eq "nolog" |
1034
|
3 |
1 |
1 |
@args or @maybe_tasks_to_run |
1094
|
2 |
54 |
46 |
$caller_pkg eq 'Rex::CLI' || $caller_pkg eq 'main' |
1528
|
2352 |
26 |
0 |
$Rex::Commands::profiler || 'Rex::Profiler'->new |
1549
|
1 |
0 |
0 |
$str eq '-on' || $str eq 'on' |
|
0 |
0 |
0 |
$str eq '-off' || $str eq 'off' |
1905
|
0 |
0 |
0 |
not defined $format or $format eq "default" |