Branch Coverage

blib/lib/KiokuDB/TypeMap.pm
Criterion Covered Total %
branch 21 24 87.5


line true false branch
51 101 807 unless ($loaded{$class}++)
57 0 40 unless /Can't locate \Q$pmfile\E in \@INC/
63 349 559 if (my $meta = Class::MOP::get_metaclass_by_name($class))
64 35 314 if ($meta->is_anon_class)
70 35 0 if (@super == 1) { }
72 0 35 if ($ancestor->is_anon_class)
85 363 510 if (my $entry = $self->all_entries->{$class} || $self->all_isa_entries->{$class}) { }
89 94 2248 if ($class->isa($superclass))
101 4 453 if ($entry->isa('KiokuDB::TypeMap::Entry::Alias')) { }
114 1 557 if (exists $$reg{$key})
123 2 517 if ($seen{$key})
131 1 516 if ($seen{$key})