line |
true |
false |
branch |
358
|
0 |
1 |
unless $$res{'Safe'} = 'Safe'->new |
364
|
1 |
0 |
unless ($resfile and $resfile eq '_RES_NODEFAULTS') |
370
|
1 |
0 |
if (($app = $Resources::Resources{'resources.appclass'}[$Resources::Value]) =~ /\./) |
380
|
0 |
1 |
if ($resfile and $resfile ne '_RES_NODEFAULTS') |
381
|
0 |
0 |
unless $res->load($resfile) |
421
|
0 |
0 |
unless defined $filnam |
423
|
0 |
0 |
unless open _RESFILE, $filnam |
439
|
0 |
0 |
if (not $comlin =~ /\#/ and $comlin =~ /\\$/) { } |
461
|
0 |
0 |
unless $name |
464
|
0 |
0 |
if $mrgcls and not $name =~ /^\*|^$app\./ |
471
|
0 |
0 |
if $name =~ /\s+|^\.|\.$|\*$|\._/o |
476
|
0 |
0 |
if ($value =~ s/^\'(.*)\'$|^\"(.*)\"$/$1/) { } |
|
0 |
0 |
elsif ($value =~ /^[\[\{].*/) { } |
481
|
0 |
0 |
if ($@) { } |
496
|
0 |
0 |
if ($nonew) |
500
|
0 |
0 |
unless ($resnames =~ /$name/) |
509
|
0 |
0 |
unless ($res->put($name, @{$value;})) |
570
|
1 |
0 |
unless $$res{'Owned'}{$mem} |
579
|
2 |
1 |
if (defined @{$isa;}) |
581
|
1 |
1 |
unless $$res{'Isa'}{$base} |
591
|
3 |
0 |
if ($class ne 'main' and $class ne lc $$res{'Res'}{'resources.appclass'}[$Resources::Value]) |
596
|
2 |
2 |
if $caller eq 'main' |
597
|
1 |
1 |
if (exists $$res{'Isa'}{$class} and $$res{'Isa'}{$class} =~ /\b$caller\b/) |
602
|
1 |
0 |
if (exists $$res{'Owned'}{$toppack} and $$res{'Owned'}{$toppack} =~ /\b$caller\b/) |
609
|
0 |
2 |
if $tops[0] =~ /main/o |
611
|
2 |
0 |
if $res->valbyname('resources.mergeclass') |
614
|
2 |
0 |
if $app |
686
|
0 |
30 |
if (exists $$res{'Res'}{$fullname}) { } |
|
30 |
0 |
elsif (exists $$res{'Res'}{$name}) { } |
712
|
0 |
22 |
if (exists $$res{'Res'}{$fullname}) { } |
|
22 |
0 |
elsif (exists $$res{'Res'}{$name}) { } |
741
|
0 |
0 |
if $name =~ /$pattern/ |
744
|
0 |
0 |
if %{$$newres{'Res'};} |
848
|
0 |
4 |
unless ($class = ref $object) |
853
|
0 |
4 |
if ($suffix =~ /\.|\*/) |
867
|
4 |
6 |
if $toppack eq 'main' |
871
|
2 |
4 |
if (exists $$res{'Isa'}{$class} and $$res{'Isa'}{$class} =~ /\b$toppack\b/) |
879
|
2 |
2 |
if (exists $$res{'Owned'}{$class} and $$res{'Owned'}{$class} =~ /\b$toppack\b/) |
890
|
0 |
4 |
unless exists $$res{'Res'}{$name} |
999
|
0 |
24 |
unless defined $name and defined $value |
1007
|
0 |
24 |
if scalar @words > 1 or $name =~ /^\.|\.$|\*$/ |
1020
|
0 |
24 |
if ($name =~ /\*/) { } |
1034
|
0 |
0 |
if $wild =~ /$patname\Z/ |
1037
|
0 |
0 |
if $name =~ /$wild\Z/ |
1039
|
0 |
0 |
unless $I_have |
1043
|
0 |
0 |
if $r =~ /$patname\Z/ |
1052
|
0 |
24 |
if ($name =~ /$wild\Z/) |
1061
|
14 |
10 |
$ex ? : |
1066
|
12 |
12 |
if ($putall) { } |
|
0 |
12 |
elsif ($putdoc) { } |
1068
|
0 |
12 |
if $doc |
1093
|
0 |
0 |
unless exists $$res{'Res'}{$name} |
1120
|
0 |
0 |
if $i eq $name |
1149
|
0 |
0 |
if ($p = $ENV{'RESPAGER'}) { } |
|
0 |
0 |
elsif ($p = $res->valbyname('resources.pager')) { } |
|
0 |
0 |
elsif ($p = $ENV{'PAGER'}) { } |
1164
|
0 |
0 |
unless $p |
1208
|
0 |
1 |
if ($p = $ENV{'RESEDITOR'}) { } |
|
1 |
0 |
elsif ($p = $res->valbyname('resources.editor')) { } |
1222
|
0 |
1 |
unless $p |
1225
|
1 |
0 |
if $status >> 8 |
1228
|
0 |
0 |
unless $newres->load($tmpfil, $nonew) |
1232
|
0 |
0 |
if (exists $$res{'Res'}{$p} and defined $$res{'Res'}{$p}[$Resources::Doc]) |
1269
|
0 |
1 |
unless defined $filnam |
1270
|
1 |
0 |
unless $filnam =~ /^\|/ |
1271
|
0 |
1 |
unless open RESOUT, $filnam |
1275
|
0 |
1 |
if ($res->valbyname('resources.writepod')) { } |
1280
|
0 |
0 |
if $name =~ /\._/ |
1287
|
0 |
0 |
if ref $val |
1305
|
1 |
0 |
unless $doc |
1308
|
0 |
1 |
if ref $value |
1315
|
0 |
22 |
if $name =~ /\._/o |
1318
|
0 |
22 |
if ref $value |
1319
|
12 |
10 |
$doc ? : |
1367
|
0 |
0 |
unless $ref = ref $value |
1378
|
0 |
0 |
if ($ref eq 'ARRAY') |
1383
|
0 |
0 |
if ($refref = ref $element) { } |
|
0 |
0 |
elsif (_isint($element) or _isreal($element)) { } |
1398
|
0 |
0 |
if ($ref eq 'HASH') |
1403
|
0 |
0 |
if ref $nam |
1404
|
0 |
0 |
if ($refref = ref $val) { } |
|
0 |
0 |
elsif (_isint($val) or _isreal($val)) { } |
1449
|
3 |
3 |
unless $packclass |
1454
|
0 |
6 |
unless (/^%/) |
1463
|
6 |
0 |
if (defined %{$def;}) |
1468
|
0 |
22 |
if ($dname =~ /\*|^\.|\.$|\:/) |
1474
|
0 |
22 |
unless ($vref = ref $dvalue and $vref =~ /ARRAY/o and scalar @{$dvalue;} <= 2 and not ref $$dvalue[1]) |
1482
|
0 |
22 |
if ($top eq 'main') { } |
|
15 |
7 |
elsif ($top eq $packclass) { } |
1490
|
0 |
22 |
unless $res->put($dname, @{$dvalue;}) |
1506
|
3 |
3 |
if (defined @{$isa;}) |
1508
|
0 |
3 |
unless $res->_merge_pack($app, $top, $base, $packclass) |
1524
|
0 |
0 |
if $res->valbyname('resources.verbosity') |
1546
|
0 |
1 |
unless $cols |
1550
|
24 |
5 |
if (length $line <= $cols) |
1560
|
0 |
5 |
if (($commlen = $cols - $deflen % $cols) < $mincols) { } |
1568
|
0 |
5 |
unless $comms[0] |
1570
|
5 |
0 |
if (not $below) { } |
1595
|
10 |
42 |
unless $wd |
1597
|
2 |
40 |
if $lw + $ls > $len |
1601
|
2 |
10 |
if $wd |