line |
true |
false |
branch |
23
|
3 |
2 |
@args ? : |
34
|
1 |
16 |
if @_ == 1 |
37
|
15 |
1 |
if (@_ == 2) |
38
|
3 |
12 |
if exists $config->{$key} |
41
|
9 |
3 |
if $self->can($param_method) |
55
|
0 |
0 |
if (my $class = $self->config('class')) |
56
|
0 |
0 |
unless eval "require $class;1" |
62
|
0 |
0 |
unless eval "require $class;1" |
63
|
0 |
0 |
unless $class->can('can_handle_project') |
65
|
0 |
0 |
if $class->can_handle_project($file) |
84
|
0 |
1 |
unless my $template = $self->_get_template($name) |
87
|
1 |
0 |
if $args->{'to_string'} |
91
|
0 |
0 |
if (-e $file and not $args->{'force'}) |
97
|
0 |
0 |
if ($args->{'template_from_home'}) |
98
|
0 |
0 |
$ENV{'HOME'} ? : |
|
0 |
0 |
if $file and -r $file |
102
|
0 |
0 |
unless -d $file->dirname |
110
|
0 |
0 |
unless my $cmd = $self->config($name) |
119
|
0 |
0 |
unless $branch |
120
|
0 |
0 |
unless $self->config('next_version') |
121
|
0 |
0 |
if $remote |
123
|
0 |
0 |
if $remote |
129
|
0 |
0 |
if (@_ and ref $self eq 'App::git::ship') |
133
|
0 |
0 |
unless -d '.git' and @_ |
136
|
0 |
0 |
if @_ |
156
|
1 |
0 |
@args ? : |
158
|
0 |
1 |
unless $exit_code |
174
|
2 |
1 |
unless open my $CFG, '<:encoding(UTF-8)', $file |
179
|
0 |
3 |
if /\A\s*(?:\#|$)/ |
181
|
0 |
3 |
unless /^\s*([^\=\s][^\=]*?)\s*=\s*(.*)$/ |
184
|
0 |
3 |
unless length $v |
197
|
0 |
0 |
unless open my $GIT, '-|', ('git', 'log'), "--format=$format" |
200
|
0 |
0 |
unless $author |
215
|
0 |
0 |
unless $ENV{'GIT_SHIP_LICENSE'} |
216
|
1 |
0 |
unless $ENV{'GIT_SHIP_PROJECT_NAME'} |
222
|
0 |
1 |
unless open my $REPOSITORIES, '-|', ('git', 'remote', '-v') |
224
|
0 |
0 |
unless /^origin\s+(\S+).*push/ |
232
|
0 |
1 |
unless $repository =~ /^http/ |
245
|
0 |
1 |
unless $str = Mojo::Loader::data_section($package, $name) |
250
|
1 |
0 |
$str ? : |