line |
true |
false |
branch |
83
|
3 |
253 |
if $class eq "App::Sqitch::Command"
|
97
|
9 |
56 |
unless (eval "require $pkg; 1")
|
108
|
1 |
38 |
unless my $cmd = delete $p->{'command'}
|
109
|
3 |
35 |
unless my $pkg = $class->class_for($p->{'sqitch'}, $cmd)
|
149
|
33 |
16 |
unless $args and @{$args;}
|
153
|
2 |
14 |
unless &Getopt::Long::GetOptionsFromArray($args, \%opts, $class->options)
|
158
|
8 |
2 |
unless (my $nk = $k) =~ s/-/_/g
|
195
|
1 |
1 |
if ref $self eq "App::Sqitch::Command"
|
229
|
1 |
3 |
if $p{'target'}
|
237
|
128 |
48 |
unless $p{'no_changes'}
|
238
|
44 |
132 |
if ($p{'target'})
|
246
|
47 |
144 |
if (not $p{'no_changes'} and $target and -e $target->plan_file and $target->plan->contains($arg)) { }
|
|
39 |
105 |
elsif ($config->get('key', "target.$arg.uri") or 'URI'->new($arg)->isa('URI::db')) { }
|
|
21 |
84 |
elsif ($engines{$arg}) { }
|
|
7 |
77 |
elsif (-e $arg) { }
|
252
|
38 |
0 |
unless $seen{$target->name}++
|
257
|
21 |
0 |
unless $seen{$target->name}++
|
261
|
7 |
0 |
unless %target_for
|
263
|
6 |
1 |
if ($target_for{$arg}) { }
|
266
|
6 |
0 |
unless $seen{$target->name}++
|
278
|
58 |
7 |
unless $_
|
|
122 |
53 |
unless $p{'names'}
|
281
|
21 |
154 |
if (my(@unknown) = @{$rec{'unknown'};})
|
292
|
12 |
142 |
if ($p{'all'}) { }
|
|
64 |
78 |
elsif (not @targets) { }
|
294
|
4 |
8 |
if @targets
|
303
|
4 |
60 |
$self->sqitch->config->get('key', $key, 'as', 'bool') ? :
|
305
|
1 |
59 |
if $deftarget_err
|
315
|
113 |
49 |
if make_path($dir, {"error", \my $err})
|
318
|
160 |
2 |
unless my $diag = shift @{$err;}
|
321
|
1 |
1 |
if $path
|