| blib/lib/Bread/Board.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 11 | 12 | 91.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 71 | 103 | 5 | 1 | $is_inheriting and not defined $CC |
| 95 | 3 | 84 | 19 | not $is_inheriting and defined $CC |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 54 | 12 | 2 | 1 | $name->isa('Bread::Board::Container') or $name->isa('Bread::Board::Container::Parameterized') |
| 142 | 3 | 107 | 0 | $class ||= defined $params{'service_type'} ? "Bread::Board::$params{'service_type'}Injection" : (exists $params{'block'} ? 'Bread::Board::BlockInjection' : 'Bread::Board::ConstructorInjection') |