| blib/lib/DBIx/Class/_Util.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 12 | 42 | 28.5 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 46 | 385 | 0 | 0 | eval { do { 'DBICTest::RunMode'->is_smoker } } && ($] >= 5.013005 && $] <= 5.013006) |
| 235 | 1 | 0 | 0 | $INC{'Devel/StackTrace.pm'} && !do { local $@; eval { do { 'Devel::StackTrace'->VERSION(2) } } } |
| 249 | 0 | 0 | 256 | defined $mod and length $mod |
| 272 | 0 | 3 | 0 | &modver_gt_or_eq($mod, $v_ge) && !&modver_gt_or_eq($mod, $v_lt) |
| 315 | 0 | 0 | 0 | $want and $fr->[0] =~ /^(?:DBIx::Class|DBICx::)/ |
| 341 | 0 | 0 | 0 | $argdesc and $fr->[0] =~ /^(?:DBIx::Class|DBICx::)/ |
| 0 | 0 | 0 | $argdesc and $fr->[0] =~ /^(?:DBIx::Class|DBICx::)/ and not $fr->[1] =~ /\b(?:CDBICompat|ResultSetProxy)\b/ |
| line | l | !l | condition |
|---|---|---|---|
| 87 | 1 | 91 | $SIG{'__WARN__'} || sub { warn @_; } |
| 94 | 66954 | 0 | &refaddr || 0 |
| 289 | 0 | 0 | (caller $cf + 1)[3] || '' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 8 | 0 | 0 | 385 | $ENV{'DBICTEST_VERSION_WARNS_INDISCRIMINATELY'} || $] < 5.01 |
| 215 | 67 | 59413 | 0 | defined $destruction_registry->{$_} or delete $destruction_registry->{$_} |
| 252 | 0 | 0 | 256 | not defined $ver or $ver =~ /[^0-9\.\_]/ |
| 268 | 0 | 0 | 3 | not defined $v_lt or $v_lt =~ /[^0-9\.\_]/ |
| 350 | 0 | 0 | 0 | $fr->[6] || do { require B::Deparse; no strict 'refs'; 'B::Deparse'->new->coderef2text(\&{$fr->[3];}) } |