line |
true |
false |
branch |
155
|
1 |
444 |
unless $_[0] |
157
|
52 |
392 |
unless (exists $types{$key}) |
159
|
50 |
2 |
unless my $cmc = 'Class::Meta'->for_key($key) |
325
|
0 |
149 |
if @_ % 2 |
334
|
4 |
292 |
unless $params{$_} |
340
|
2 |
143 |
if exists $types{$params{'key'}} |
353
|
122 |
21 |
if ($params{'check'}) |
355
|
40 |
82 |
if (not $ref) { } |
|
18 |
64 |
elsif ($ref eq 'CODE') { } |
|
62 |
2 |
elsif ($ref eq 'ARRAY') { } |
359
|
0 |
40 |
if ref $params{'check'} eq 'CODE' |
366
|
1 |
62 |
unless ref $chk eq 'CODE' |
379
|
0 |
140 |
unless eval "require $builder" |
397
|
54 |
83 |
if (my $alias = delete $params{'alias'}) |
398
|
8 |
46 |
if (ref $alias) { } |
427
|
9 |
1 |
unless @_ |
485
|
0 |
1 |
unless @_ |
522
|
24 |
160 |
unless $_[0]{'check'} |
523
|
98 |
62 |
wantarray ? : |
544
|
1 |
113 |
unless UNIVERSAL::isa($caller, 'Class::Meta::Attribute') |