line |
true |
false |
branch |
50
|
5 |
17 |
if ($me->{'is'} eq 'rw') { }
|
|
4 |
13 |
elsif ($me->{'is'} eq 'ro') { }
|
|
4 |
9 |
elsif ($me->{'is'} eq 'rwp') { }
|
|
4 |
5 |
elsif ($me->{'is'} eq 'lazy') { }
|
53
|
0 |
5 |
if not exists $me->{'accessor'}
|
58
|
0 |
4 |
if not exists $me->{'reader'}
|
63
|
0 |
4 |
unless exists $me->{'reader'}
|
65
|
0 |
4 |
if not exists $me->{'writer'}
|
70
|
0 |
4 |
unless exists $me->{'reader'}
|
72
|
4 |
0 |
unless exists $me->{'lazy'}
|
74
|
0 |
4 |
unless $me->{'builder'} or $me->{'default'}
|
83
|
0 |
22 |
if (defined $me->{'init_arg'})
|
88
|
0 |
22 |
if ($me->{'required'})
|
93
|
0 |
22 |
if (defined $me->{'lazy'} and not $me->{'lazy'}) { }
|
99
|
5 |
17 |
if $me->{'default'} or $me->{'builder'}
|
115
|
1 |
0 |
if (ref $me->{'handles'} eq 'ARRAY')
|