Condition Coverage

blib/lib/Class/Declare/Attributes.pm
Criterion Covered Total %
condition 5 80 6.2


and 2 conditions

line l !l condition
85 0 16 push @unknown, $attr and next

and 3 conditions

line !l l&&!r l&&r condition
56 13 14 0 $_[0] =~ /attribute may clash .+? reserved word: (\w+)/o || $_[0] =~ /^Declaration of (\w+) .+? package $pkg .+? reserved word/o and $__ATTR__{$1}

or 3 conditions

line l !l&&r !l&&!r condition
56 14 0 13 $_[0] =~ /attribute may clash .+? reserved word: (\w+)/o || $_[0] =~ /^Declaration of (\w+) .+? package $pkg .+? reserved word/o
227 0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self
0 0 0 shift() || $self