| line |
true |
false |
branch |
|
186
|
1 |
1 |
if ($type eq 'hex') { } |
|
291
|
0 |
0 |
if (($x, $y, $text) = /^(\d\d)(\d\d)\s+(.*)/u) { } |
|
|
0 |
0 |
elsif (($points, $text) = /^(-?\d\d-?\d\d(?:--?\d\d-?\d\d)+)\s+(.*)/u) { } |
|
292
|
0 |
0 |
if not defined $minx or $x < $minx |
|
293
|
0 |
0 |
if not defined $miny or $y < $miny |
|
294
|
0 |
0 |
if not defined $maxx or $x > $maxx |
|
295
|
0 |
0 |
if not defined $maxy or $y > $maxy |
|
297
|
0 |
0 |
if $empty |
|
317
|
0 |
0 |
if (ref $_) { } |
|
319
|
0 |
0 |
if (ref $it eq 'Game::TextMapper::Point') { } |
|
320
|
0 |
0 |
if ($it->x <= $maxx and $it->x >= $minx and $it->y <= $maxy and $it->y >= $miny) |
|
326
|
0 |
0 |
if $_->x <= $maxx and $_->x >= $minx and $_->y <= $maxy |
|
329
|
0 |
0 |
unless $outside |
|
337
|
0 |
0 |
if ($empty) |
|
341
|
0 |
0 |
unless ($seen{$point->coordinates}) |
|
349
|
0 |
0 |
unless ref $b cmp ref $a or not ref $a || ref $b and $a cmp $b or ref $Game::TextMapper::b->[0] cmp ref $Game::TextMapper::a->[0] or ref $Game::TextMapper::a->[0] eq "Game::TextMapper::Point" and $Game::TextMapper::a->[0]->cmp($Game::TextMapper::b->[0]) or ref $Game::TextMapper::a->[0] eq "Game::TextMapper::Line" and $Game::TextMapper::a->[0]->points->[0]->cmp($Game::TextMapper::b->[0]->points->[0]) || $Game::TextMapper::a->[0]->points->[1]->cmp($Game::TextMapper::b->[0]->points->[1]) |
|
366
|
0 |
0 |
if (ref $_) { } |
|
368
|
0 |
0 |
if (ref $it eq 'Game::TextMapper::Point') { } |
|
405
|
1 |
1 |
if ($type eq 'hex') { } |
|
458
|
0 |
0 |
if ($type eq 'hex') { } |