Condition Coverage

blib/lib/Data/Visitor/Callback.pm
Criterion Covered Total %
condition 22 27 81.4


and 3 conditions

line !l l&&!r l&&r condition
78 153 0 127 ref $data && &refaddr($data)
82 153 126 1 $refaddr and exists $replaced_hash->{$refaddr}
100 153 125 1 $refaddr and !ref($_) || $refaddr ne &refaddr($_)
216 20 67 0 ref $value and &refaddr($value) != &refaddr($new_value)

or 2 conditions

line l !l condition
73 247 33 $self->{'_replaced'} || {}
170 4 0 &reftype($new_data) || ''
187 15 1 &reftype($new_data) || ''
34 0 &reftype($new_data) || ''
3 0 &reftype($new_data) || ''
44 1 &reftype($new_data) || ''

or 3 conditions

line l !l&&r !l&&!r condition
100 4 1 121 !ref($_) || $refaddr ne &refaddr($_)