line |
true |
false |
branch |
133
|
7 |
9 |
if (defined $configParam) { } |
134
|
0 |
7 |
if (ref $configParam ne 'HASH') |
148
|
11 |
5 |
unless $$self{'config'}{'defaultValueComparator'} |
151
|
11 |
5 |
unless $$self{'config'}{'defaultUniqueValues'} |
156
|
1 |
15 |
if $$self{'config'}{'caseSensitiveNames'} |
163
|
0 |
16 |
if $debug |
169
|
0 |
16 |
if $debug |
206
|
0 |
25 |
unless $attrib |
209
|
25 |
0 |
unless $$self{'config'}{'caseSensitiveNames'} |
211
|
0 |
25 |
if $debug |
217
|
1 |
24 |
unless defined $values |
219
|
0 |
24 |
if ref $values ne 'ARRAY' |
254
|
0 |
62 |
unless $attrib |
257
|
60 |
2 |
unless $$self{'config'}{'caseSensitiveNames'} |
259
|
0 |
62 |
if $debug |
264
|
1 |
61 |
unless defined $values |
266
|
0 |
61 |
if $debug |
267
|
0 |
61 |
if ref $values ne 'ARRAY' |
270
|
39 |
22 |
unless (defined $$self{'config'}{'comparator'}{$attrib}) |
271
|
0 |
39 |
if $debug |
276
|
40 |
21 |
unless (defined $$self{'config'}{'uniqueValues'}{$attrib}) |
277
|
0 |
40 |
if $debug |
311
|
0 |
41 |
unless $attrib |
314
|
39 |
2 |
unless $$self{'config'}{'caseSensitiveNames'} |
318
|
0 |
41 |
if $debug |
320
|
6 |
35 |
if ($comparator eq 'caseSensitive') { } |
|
25 |
10 |
elsif ($comparator eq 'caseInsensitive') { } |
|
8 |
2 |
elsif ($comparator eq 'integer') { } |
|
2 |
0 |
elsif (ref $comparator eq 'CODE') { } |
344
|
0 |
74 |
if $debug |
351
|
0 |
74 |
if $debug |
359
|
25 |
11 |
if $cmp > 0 |
362
|
0 |
11 |
if $cmp == 0 and $uniq |
393
|
0 |
80 |
unless $attrib |
396
|
78 |
2 |
unless $$self{'config'}{'caseSensitiveNames'} |
398
|
0 |
80 |
if $debug |
400
|
19 |
61 |
unless $valref |
402
|
18 |
43 |
wantarray ? : |
423
|
0 |
0 |
if $debug |
424
|
0 |
0 |
wantarray ? : |
452
|
0 |
4 |
unless $attrib |
453
|
0 |
4 |
if $debug |
456
|
4 |
0 |
unless $$self{'config'}{'caseSensitiveNames'} |
459
|
1 |
3 |
unless $list |
467
|
1 |
4 |
if attrCmp($self, $attrib, $suppVal, $myVal) != 0 |
474
|
3 |
0 |
unless $suppVal or $myVal |
512
|
0 |
4 |
unless $attrib |
514
|
0 |
4 |
if (ref $attrib eq 'HASH') |
521
|
4 |
0 |
unless $$self{'config'}{'caseSensitiveNames'} |
524
|
2 |
2 |
unless (defined $uniq) |
525
|
0 |
2 |
if $debug |
529
|
0 |
2 |
if $debug |
571
|
0 |
5 |
unless $attrib |
573
|
0 |
5 |
if (ref $attrib eq 'HASH') |
580
|
5 |
0 |
unless $$self{'config'}{'caseSensitiveNames'} |
583
|
2 |
3 |
unless (defined $comp) |
584
|
0 |
2 |
if $debug |
588
|
1 |
2 |
if (ref $comp eq 'CODE') |
590
|
0 |
1 |
if $debug |
594
|
0 |
2 |
if ("\L$comp\E" eq 'caseignore') |
595
|
0 |
0 |
if $debug |
599
|
1 |
1 |
if ("\L$comp\E" eq 'casesensitive') |
600
|
0 |
1 |
if $debug |
604
|
1 |
0 |
if ("\L$comp\E" eq 'integer') |
605
|
0 |
1 |
if $debug |
632
|
0 |
5 |
unless $map |
633
|
0 |
5 |
unless $map->isa('Data::Toolkit::Map') |
634
|
0 |
5 |
if $debug |
647
|
0 |
28 |
if $debug |
648
|
20 |
8 |
if $vals |
680
|
0 |
4 |
unless $attrib |
683
|
4 |
0 |
unless $$self{'config'}{'caseSensitiveNames'} |
686
|
2 |
2 |
if (defined $value) { } |
688
|
0 |
2 |
if $debug |
691
|
0 |
2 |
unless defined $allValues and defined $$allValues[0] |
694
|
1 |
9 |
if ($value eq $$allValues[$count]) |
703
|
0 |
2 |
if $debug |
738
|
0 |
4 |
if (ref $class) |
740
|
3 |
1 |
if @_ == 1 |