| line |
true |
false |
branch |
|
29
|
6 |
195 |
if ($i >= 0) |
|
42
|
12 |
60 |
if $t =~ /$_/s |
|
55
|
1 |
0 |
$fileOrString =~ /\n/s ? : |
|
56
|
0 |
1 |
unless $snf |
|
69
|
30 |
0 |
if $snf |
|
73
|
18 |
12 |
if ($state == 0) { } |
|
|
12 |
0 |
elsif ($state == 1) { } |
|
74
|
1 |
17 |
if (/\A\s*package\s+((\w+|\.)+)/) { } |
|
|
2 |
15 |
elsif (m[\A.*?class\s+(\S+)\s*\{?\s*//C\s+(.*?)\s*\Z]) { } |
|
|
0 |
15 |
elsif (m[\A\s*}\s*//C\s+(\S+)]) { } |
|
|
3 |
12 |
elsif (m[\A\s*(.*?)
\s+(\w+)
\s*(\x28\s*\x29\s*(?:\x7b\s*\x7d)?)?
\s*\x28?\s*
//(M|c|O=\S+)\s+(.*?)\s*\Z]x) { } |
|
86
|
0 |
0 |
if (not @class) { } |
|
|
0 |
0 |
elsif ($1 ne $class[-1]) { } |
|
95
|
0 |
0 |
if $r |
|
96
|
0 |
0 |
if $n |
|
117
|
0 |
3 |
if ($res =~ /\Ac\Z/s) { } |
|
|
0 |
3 |
elsif ($res =~ /\AO=(.+?)\Z/s) { } |
|
119
|
0 |
0 |
if ($package and $class) { } |
|
|
0 |
0 |
elsif (not $package) { } |
|
|
0 |
0 |
elsif (not $class) { } |
|
131
|
0 |
0 |
$comment =~ /\.\Z/s ? : |
|
135
|
3 |
0 |
if ($package and $class) { } |
|
141
|
3 |
0 |
unless $empty or $override |
|
145
|
0 |
0 |
unless $package |
|
146
|
0 |
0 |
unless $class |
|
151
|
9 |
3 |
if (m[\A.\s*(.+?)\s+(\w+)\s*[,\)\{]*\s*//P\s+(.*?)\s*\Z]) { } |
|
161
|
3 |
0 |
if ($package and $class and $method) { } |
|
|
0 |
0 |
elsif (not $package) { } |
|
|
0 |
0 |
elsif (not $class) { } |
|
163
|
3 |
0 |
if (my $p = $m->{'parameters'}) |
|
164
|
3 |
0 |
if (my(@p) = @$p) |
|
203
|
0 |
1 |
unless @c |
|
302
|
3 |
0 |
if (my $parameters = $method{'parameters'}) |
|
379
|
0 |
1 |
if (my $file = $javaDoc->target) |
|
585
|
0 |
1 |
if eval "eof(${p}::DATA)" |
|
587
|
0 |
1 |
if $@ |
|
589
|
0 |
1 |
if $@ |