| line |
true |
false |
branch |
|
80
|
0 |
8 |
if ($args{'to_camel_case'} || $args{'from_camel_case'} and defined $replacement) { } |
|
|
0 |
8 |
elsif (not $args{'to_camel_case'} || $args{'from_camel_case'} || defined $replacement) { } |
|
94
|
0 |
8 |
unless defined $token |
|
97
|
0 |
8 |
unless defined $declaration |
|
110
|
4 |
4 |
unless (defined $replacement) |
|
111
|
2 |
2 |
if ($args{'from_camel_case'}) { } |
|
116
|
0 |
4 |
if ($varname eq $replacement) |
|
129
|
2 |
6 |
$type eq '%' ? : |
|
|
0 |
8 |
$type eq '@' ? : |
|
132
|
2 |
6 |
if ($type eq '@' or $type eq '%') { } |
|
140
|
2 |
0 |
if ($type eq '%') { } |
|
|
0 |
0 |
elsif ($type eq '@') { } |
|
166
|
44 |
424 |
if ($node->isa('PPI::Token::Symbol')) { } |
|
|
0 |
424 |
elsif ($type eq '@' and $node->isa('PPI::Token::ArrayIndex')) { } |
|
|
360 |
64 |
elsif ($node->isa('PPI::Token')) { } |
|
167
|
26 |
18 |
unless $node->symbol eq $varname |
|
179
|
0 |
0 |
unless substr($node->content, 2) eq substr($varname, 1) |
|
186
|
4 |
356 |
if ($str =~ s(($finder_regexp)([\[{]?))[if ($1 =~ tr/{//) {
substr($1, 0, $1 =~ tr/#// + 1) . "{$replacement}$2";
}
else {
substr($1, 0, $1 =~ tr/#// + 1) . "$replacement$2";
};]eg) |
|
187
|
4 |
0 |
if ($1 =~ tr/{//) { } |
|
213
|
6 |
32 |
if ($var =~ s/^(\W*_)//) |
|
217
|
19 |
19 |
if $ucfirst |
|
218
|
6 |
32 |
if defined $prefix |
|
226
|
56 |
0 |
if ($var =~ s/^(\W*_?)//) |
|
229
|
28 |
28 |
if ($ucfirst) { } |
|
237
|
56 |
0 |
if defined $prefix |
|
244
|
8 |
0 |
if ($var =~ s/^([\$\@\%])(.+)$/$1{$2}/) |