| blib/lib/DBIx/Class/Schema/Loader.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 14 | 21 | 66.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 311 | 0 | 107 | 12 | $_[-1] and ref $_[-1] eq "HASH" |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 173 | 82 | 35 | 0 | ref $self || $self |
| 186 | 74 | 0 | 43 | $args->{'dump_directory'} ||= $self->dump_to_dir |
| 197 | 9 | 108 | 0 | $loader_class || 'DBIx::Class::Schema::Loader' . $self->storage_type |
| 247 | 136 | 14 | 0 | $merger ||= do { require Hash::Merge; my $m = "Hash::Merge"->new("LEFT_PRECEDENT"); $m->set_clone_behavior(0); $m } |
| 309 | 84 | 35 | 0 | ref $self || $self |
| 333 | 5 | 113 | 0 | $temp_loader->schema_base_class or $temp_loader->schema_components |