| blib/lib/DBIx/Class/Schema/Loader.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 15 | 21 | 71.4 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 311 | 33 | 107 | 13 | $_[-1] and ref $_[-1] eq "HASH" |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 173 | 115 | 35 | 0 | ref $self || $self |
| 186 | 107 | 0 | 43 | $args->{'dump_directory'} ||= $self->dump_to_dir |
| 197 | 9 | 141 | 0 | $loader_class || 'DBIx::Class::Schema::Loader' . $self->storage_type |
| 247 | 168 | 46 | 0 | $merger ||= do { require Hash::Merge; my $m = "Hash::Merge"->new("LEFT_PRECEDENT"); $m->set_clone_behavior(0); $m } |
| 309 | 118 | 35 | 0 | ref $self || $self |
| 333 | 9 | 142 | 0 | $temp_loader->schema_base_class or $temp_loader->schema_components |