blib/lib/Class/MOP/Package.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 16 | 18 | 88.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
49 | 1 | 1 | 133 | defined $package_name and $package_name |
2 | 11 | 122 | defined $package_name and $package_name and !&blessed($package_name) || $package_name->isa('Class::MOP::Package') | |
167 | 5 | 92 | 7 | defined $current_meta and $current_meta ne $self |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
28 | 1 | 2399 | 0 | ref $class || $class |
49 | 19 | 113 | 1 | !&blessed($package_name) || $package_name->isa('Class::MOP::Package') |
218 | 484707 | 31806 | 0 | $_[0]{'_package_stash'} ||= "Package::Stash"->new($_[0]->name) |